我有一个运动动画,包括基本的2D多重精灵 . 动画仅在编辑器中正常工作,但未在构建中显示 . 运行构建后,创建了动画对象但我看不到它 .
在我搜索时,我发现了一个流行的旋转问题(Quaterion等),但由于我的动画是一个基本的2D运动,它不适用于此处或是否适用?
(https://www.reddit.com/r/Unity3D/comments/425jmx/animations_work_in_editor_but_not_in_build/)
所以我在这里做错了什么建议?
UPDATE:
添加了实施图像
构建设置:
AnimationClip:
动画:
我也试过重新创建Controller和Animator但没有成功
UPDATE
将预制件添加到脚本中
实例化游戏对象:
MazeZombie mazeZombiePrefab;
MazeZombie mazeZombie = Instantiate(mazeZombiePrefab, mazeZombiePosition, Quaternion.identity) as MazeZombie;
mazeZombie.transform.SetParent(transform);
迷宫僵尸类:
public class MazeZombie : MonoBehaviour
{
void OnTriggerEnter2D()
{
transform.parent.SendMessage("OnZombieReached", SendMessageOptions.DontRequireReceiver);
}
}
UPDATE
平台:Windows 7 / Windows 10
Unity版本:2018.2.18f1