对不在游戏场景中播放的图像进行动画处理

时间:2018-07-15 18:03:32

标签: c# unity3d animation

我正在尝试制作倒计时动画。

我首先制作了一个游戏对象,为其创建了一个画布,然后在该画布中创建了一个UI图像,将图像附加到该图像,最后使用该图像创建了动画。

一切正常,除了动画不在游戏场景中显示,而仅在正常场景中显示,但是当我转到该UI Image组件并启动游戏时,我可以看到图像发生变化,这意味着它不是动画而是某些东西其他。

有人知道发生了什么吗?

1 个答案:

答案 0 :(得分:0)

有几种可能性。根据图像是否完全显示,您可以检查UI图像是否正确锚定(四个三角形标记)或枢轴位置是否在您想要的位置(圆形标记)。根据执行此操作的方式,如果您在“游戏”窗口中将显示设置为“自由宽高比”,并在播放模式下调整了大小,则图像可能会移离可见屏幕,或者在某些情况下会被压碎,通常在屏幕上显示为红色X。编辑。如果您的“游戏”窗口设置为“最大化播放”,我会看到这种情况。