首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >序列中的链式动作和动画

序列中的链式动作和动画
EN

Stack Overflow用户
提问于 2014-11-25 04:16:43
回答 1查看 2K关注 0票数 2

在Cocos2D中,我们使用CCSequence链接动作/动画以及序列中的任何内容。比如:

  1. 从屏幕的左上角移动(动画)图像到屏幕的右下角超过5秒。(我们只需输入图像的开始和结束位置,Cocos2D就会处理随时间推移而发布的位置)
  2. 延迟/等待序列2.5秒
  3. 将该图像再次移动到屏幕中心,同时在3秒内将其缩放到1.5大小。
  4. 然后在完成时调用一个块,以便我们可以继续使用其他代码.

这样,就很容易用4-6行代码将操作链起来。我们怎么才能在团结中做到这一点?我使用的是统一4.6,到目前为止只使用2D元素。

EN

回答 1

Stack Overflow用户

发布于 2014-11-25 09:21:09

代码语言:javascript
运行
复制
IEnumerator Sequence()
{
  yield return Move();
  yield return new WaitForSeconds(2.5f);
  yield return MoveScaling;
  yield return OnComplete();
}
...
StartCoroutine(Sequence());

这是更多的矿石,而不是代码的样子。我给你一个子程序的实现。要获得更多信息,请看一下单位协同线是如何工作的(它们只是C#迭代器块)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27118732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档