【Unity】Dotween VerifyActiveTweensList WARNING: - Inactive Tweens Within Lookup (1)

Dotween操作的物体GameObject是隐藏状态的就会报这个警告,虽然没有很大影响,但解决它就是先显示出物体再执行Dotween操作。

GameObject.SetActive(true)操作会延时到帧末尾才执行,所以如果你写

gameObject.SetActive(true);
dotween操作

依然会报这个警告,必须将dotween操作延时1帧之后再执行,正确做法:

gameObject.SetActive(true);
协程延时1帧执行dotween操作

1帧或1帧以上都是可以的,因为只有在1帧之后物体才是真正的被显示出来,这时候才去进行操控dotween操作这个物体。

结论:即保证dotween操作的物体一定是显示状态的,所以也可以弄一个父物体,显示隐藏dotween操作物体变成显示隐藏dotween操作物体的父物体,并常态显示dotween操作物体即可。

猜你喜欢

转载自blog.csdn.net/qq_39574690/article/details/122363731