cocos2d-x 3.0
- 首页 - 相关页面 - 模块 - 命名空间 - - 文件 -
Public 成员函数 - 图1 Public 成员函数 - 图2)
- 类列表 - 类索引 - 类继承关系 - 类成员

全部)) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义)))

Public 成员函数 | 静态 Public 成员函数 | Protected 属性 | 所有成员列表

ActionManagerEx类 参考

#include

类 ActionManagerEx 继承关系图:

Public 成员函数 - 图3 Ref

## Public 成员函数
ActionManagerEx ()
默认构造函数 ctor 更多…
virtual ~ActionManagerEx ()
默认析构函数 NA NA 更多…
ActionObject getActionByName (const char jsonName, const char actionName)
根据Action名称获取Action对象 更多…
ActionObject playActionByName (const char jsonName, const char actionName)
播放指定名称的动作 更多…
ActionObject playActionByName (const char jsonName, const char actionName, cocos2d::CallFunc func)
播放指定名称的动作 更多…
void initWithDictionary (const char jsonName, const rapidjson::Value &dic, Ref root)
void releaseActions ()
释放所有动作 更多…
- Public 成员函数 继承自 Ref
void retain ()
保留所有权. 更多…
void release ()
立即释放所有权. 更多…
Ref * autorelease ()
自动释放所有权在不久的将来. 更多…
unsigned int getReferenceCount () const
返回Ref对象当前的引用计数. 更多…
virtual ~Ref ()
NA NA 更多…
## 静态 Public 成员函数
static ActionManagerEx * getInstance ()
获取ActionManager的静态实例 getInstance getInstance 更多…
static void destroyInstance ()
释放ActionManager的静态实例 purge destroyActionManager 更多…
## Protected 属性
std::unordered_map < std::string, cocos2d::Vector < ActionObject * > > _actionDic
- Protected 属性 继承自 Ref
unsigned int _referenceCount
引用计数 更多…
## 额外继承的成员函数
- Protected 成员函数 继承自 Ref
Ref ()
构造函数 更多…

构造及析构函数说明

ActionManagerEx ( )

默认构造函数 ctor

virtual ~ActionManagerEx ( )

virtual

默认析构函数 NA NA

成员函数说明

static void destroyInstance ( )

static

释放ActionManager的静态实例 purge destroyActionManager

ActionObject getActionByName ( const char jsonName,
const char * actionName
)

根据Action名称获取Action对象

  • 参数
  • jsonNameUI文件名称 actionNameUI文件中的动作名称

  • 返回
  • Action动作

static ActionManagerEx* getInstance ( )

static

获取ActionManager的静态实例 getInstance getInstance

void initWithDictionary ( const char jsonName,
const rapidjson::Value & dic,
Ref root
)

ActionObject playActionByName ( const char jsonName,
const char * actionName
)

播放指定名称的动作

  • 参数
  • jsonNameUI文件名称 actionNameUI文件中的动作名称

  • 返回
  • Action对象

ActionObject playActionByName ( const char jsonName,
const char actionName,
cocos2d::CallFunc func
)

播放指定名称的动作

  • 参数
  • jsonNameUI文件名称 actionNameUI文件中的动作名称 funcUI动作函数

void releaseActions ( )

释放所有动作

类成员变量说明

std::unordered_map<std::string, cocos2d::Vector<ActionObject*> > _actionDic

protected


该类的文档由以下文件生成:

  • /Users/zeroyang/Documents/github/cocos2d-x/cocos/editor-support/cocostudio/CCActionManagerEx.h