【问题标题】:How to create custom Action in cocos2d-xcocos2d-x中如何创建自定义Action
【发布时间】:2017-04-04 07:11:43
【问题描述】:

我是 cocos2dx 的新手,我想制作自己的自定义操作,例如 MoveToMoveBy

请帮帮我
提前致谢

【问题讨论】:

  • 你尝试了什么,你在哪里卡住了?
  • 我只是初学者,现在只使用 cocos2d-x 的预定义动作。 cocos2d-x 的动作非常流畅,但是当我将精灵从一个位置移动到另一个位置时,它没有这种感觉,所以我认为我需要实现自己的动作。

标签: c++ cocos2d-x cocos2d-x-3.0


【解决方案1】:

Cocos2d-x 有多个 Action,如 MoveTo/ByRotateTo/ByScaleTo/ByFadeIn/OutTintTo/TintBy....

此外,您可以通过Sequnce Action 对两个或多个操作进行排序来创建复杂的操作。

如果您需要自己的实现,请创建 ActionInterval 的子代并实现您自己的要求。

间隔动作是在特定时间段内发生的动作。它有一个开始时间和一个结束时间。结束时间是参数持续时间加上开始时间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-29
    • 1970-01-01
    • 1970-01-01
    • 2016-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多