【问题标题】:Animation Issue on Unity 3DUnity 3D 上的动画问题
【发布时间】:2017-07-17 08:34:47
【问题描述】:

我在 Photoshop 上制作了 2D 动画,并且正在为 Android 构建 2D 互动小说。我在场景中添加了 16 张图像并将其命名为 Myanimation。我需要在开始 10 秒后播放此动画。所以我需要从 Myanimation 的调试菜单中设置 Legacy。但是,当我在“Pptr 曲线映射”中单击 Legacy 的框时,Myanimation 的大小变为 0。我的动画无法播放。 (我认为问题是这样的。因为如果我尝试只使用 1 张图像并构建移动动画,它就可以工作。)

无论如何,我正在添加动画(添加组件-> Miscalleneous -> 动画)并在其中添加 Myanimation。并构建一个这样的脚本

function Start() {
    Invoke("Ersakonus", 1);
}

function Ersakonus() {
    animation.Play("Myanimation");
}

但是当我玩游戏(小说)时,它不起作用。我需要这个,因为我需要让其他角色的动画在他们与 Invoke 交谈时一个接一个。

你能告诉我如何解决这个问题吗?

【问题讨论】:

    标签: android unity3d unityscript unity3d-2dtools


    【解决方案1】:

    让我们试试 Animation.CrossFade

    https://docs.unity3d.com/ScriptReference/Animation.CrossFade.html
    

    然后检查你的动画组件是否有动画命名或其他东西,但如果你想要新颖的统一游戏看看。

    https://www.assetstore.unity3d.com/en/#!/content/9416
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-06-27
      • 1970-01-01
      • 2020-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多