- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Cocos被忽视却有用的那些API
Cocos 被忽视却有用的那些API
CC_UNUSED_PARAM(param)
/**
@brief Places the node in a certain position
*/
class CC_DLL Place : public ActionInstant
相当于 setPosition, 但可以用组合动画的形式
/**
@brief Toggles the visibility of a node
*/
class CC_DLL ToggleVisibility : public ActionInstant
/**
@brief Blinks a Node object by modifying its visible attribute
*/
class CC_DLL Blink : public ActionInterval
闪烁, 但可以用组合动画的形式,ToggleVisibility 跟随 update执行,Blink可以指定时间间隔
/**
@brief Remove the node
*/
class CC_DLL RemoveSelf : public ActionInstant
适用于动作执行之后需要 removeFromParentAndCleanup的Node
/**
@brief Skews a Node object to given angles by modifying its skewX and skewY
attributes
*/
class CC_DLL SkewTo : public ActionInterval
斜切,假3D
/** Overrides the target of an action so that it always runs on the target
* specified at action creation rather than the one specified by runAction.
*/
class CC_DLL TargetedAction : public ActionInterval
指定目标对象执行某个动作,该动作可以由其他对象触发
比如A 攻击B ,B受击:
auto actionAAttack = ……;
auto actionBHurt = ……;
auto targetAct = TargetedAction::create(B, actionBHurt);
A-runAction(Sequence::create(actionAAttack, targetAct, nullptr));
/**
ActionTween is an action that lets you update any property of an object.
For example, if you want to modify the width property of a target from 200
to 300 in 2 seconds, then:
@code
auto modifyWidth = ActionTween::create(2, width, 200, 300);
target-runAction(modifyWidth);
@endcode
Another example: ScaleTo action could be rewritten using PropertyAction:
@code
// scaleA and scaleB are equivalents
auto scaleA = ScaleTo::create(2, 3); // (duration, to)
auto scaleB = ActionTween::create(2, scale, 1, 3); // (duration, key, from,
to)
@endcode
*/
class CC_DLL ActionTween : public ActionInterval
class CC_DLL ActionTweenDelegate
{
public:
/**
* @js NA
* @lua NA
*/
virtual ~ActionTweenDelegate() {}
virtual void upda
您可能关注的文档
- AccQ_Tag法测定田参氨基酸胶囊中的氨基酸含量.pdf
- aix系统db2_tag使用100%解决方法.doc
- Android TabHost,TabWidget选项卡总结.docx
- Android TabHost用法.doc
- Android TabHost设置setCurrentTab(index).doc
- android 切换卡(TabWidget) -.pdf
- Android TabWidget切换卡的实现应用.pdf
- android_tabHost布局之一_继承TabActivity并以activity布局.doc
- Android入门第十五篇之ActivityGroup + GridView 实现Tab分页标签.pdf
- Android手机开启高速缓存Swap分区的方法.doc
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)