小白求教 关于u3d 里分步动作的控制问题

rest1234 2018-06-24 09:15:51
u3d 都是靠update 一帧一帧的调用代码, 如果有一套动作要执行,执行完1才执行2,执行完2才执行3....以此类推,每个动作需要1-5s的时间,应该怎么写代码呢,因为动作2还没执行完update又进来了从1开始执行,难道要设一堆标识符嘛,总觉得应该是自己刚接触u3d思路有问题


请各位大虾指点迷津
...全文
321 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cloud Flower 2019-08-26
  • 打赏
  • 举报
回复
建议楼主使用unity动画插件 ITween或者DoTween,后者更建议
日常迷糊 2019-07-16
  • 打赏
  • 举报
回复
肯定首选协成啊
小数点666 2018-07-01
  • 打赏
  • 举报
回复
自己加条件判断,每个动作执行完后弄一个回调,通知另一个动作开始
从小白做起 2018-06-27
  • 打赏
  • 举报
回复
如果你知道动作的持续时间的话,也可以用Invoke方法,不知道怎么用,查一下官方的解释,或是看一下这个https://blog.csdn.net/min187306/article/details/80833033
AdvancePikachu 2018-06-25
  • 打赏
  • 举报
回复
可以添加判断,上一个动作是否完成,弄个计时器,然后刷新就好!
甜思思 2018-06-25
  • 打赏
  • 举报
回复
协同 是个很奇特的功能
xiaoruanzhu 2018-06-24
  • 打赏
  • 举报
回复
你查下协同,这个可以满足你的需求

2,543

社区成员

发帖
与我相关
我的任务
社区描述
Unity3D相关内容讨论专区
游戏unity 技术论坛(原bbs)
社区管理员
  • Unity3D
  • 芝麻粒儿
  • 「已注销」
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

Unity3D社区公告:

  1. 社区致力于解决各种Unity3D相关的“疑难杂症”。
  2. 社区不允许发布与Unity3D或相关技术无关内容。
  3. 社区版主邀请各位一道为打造优秀社区不懈努力。

试试用AI创作助手写篇文章吧