Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Animation 为什么Unity会锁定可设置动画的属性?_Animation_Unity3d - Fatal编程技术网

Animation 为什么Unity会锁定可设置动画的属性?

Animation 为什么Unity会锁定可设置动画的属性?,animation,unity3d,Animation,Unity3d,例如: 当我将收缩更改比例动画添加到图像并点击 播放时,我无法在运行时更改此图像的比例,即使使用 编辑器缩放工具 是否有可能防止这种情况发生,并且能够在运行时编辑此参数而不触发动画?因为动画正在更新和设置每帧的值,覆盖您的更改。您可以更改游戏对象的比例,例如图像,转到Inspector选项卡并更改变换部分的缩放属性。是否有解决方法?例如,我想在动画结束后自由缩放对象,并且永远不会再次运行againGetComponent.enabled=false;

例如:

当我将收缩更改比例动画添加到图像并点击 播放时,我无法在运行时更改此图像的比例,即使使用 编辑器缩放工具


是否有可能防止这种情况发生,并且能够在运行时编辑此参数而不触发动画?

因为动画正在更新和设置每帧的值,覆盖您的更改。

您可以更改游戏对象的比例,例如图像,转到Inspector选项卡并更改变换部分的缩放属性。是否有解决方法?例如,我想在动画结束后自由缩放对象,并且永远不会再次运行againGetComponent.enabled=false;