判断animator的物体gameObject.activeInHierarchy是TRUE才进行animator.Play方法,否则不进行Play,如果Play有回调方法必须执行的,可以用协程或定时器进行,或者采用下面的方法。
否则你要避免在animator物体为隐藏时Play(这难度看项目而言,比如将Play操作延后至物体显示时进行Play)
判断animator的物体gameObject.activeInHierarchy是TRUE才进行animator.Play方法,否则不进行Play,如果Play有回调方法必须执行的,可以用协程或定时器进行,或者采用下面的方法。
否则你要避免在animator物体为隐藏时Play(这难度看项目而言,比如将Play操作延后至物体显示时进行Play)