【发布时间】:2020-05-17 01:06:18
【问题描述】:
我一直在尝试在我的游戏中为这把枪设计这把霰弹枪。我已经为它完成了所有的动画工作,但似乎我遇到了问题。如果我必须重新加载全部 6,我想播放动画 6 次,如果我射出 3 发子弹,我希望动画在重新加载时播放 3 次。
我再次关闭动画,只是想看看如何根据我拍摄的次数重播动画, 亲切的问候,SB
【问题讨论】:
我一直在尝试在我的游戏中为这把枪设计这把霰弹枪。我已经为它完成了所有的动画工作,但似乎我遇到了问题。如果我必须重新加载全部 6,我想播放动画 6 次,如果我射出 3 发子弹,我希望动画在重新加载时播放 3 次。
我再次关闭动画,只是想看看如何根据我拍摄的次数重播动画, 亲切的问候,SB
【问题讨论】:
一种方法:您的动画需要在重新加载序列的最后帧添加一个事件。此事件将调用 c# 代码,然后该代码将决定是在动画图中保持“重新加载”状态、重新运行加载周期,还是将动画器更改为“空闲”序列。
祝你好运!
【讨论】: