Version: 2017.3
public bool Play (PlayMode mode= PlayMode.StopSameLayer);
public bool Play (string animation, PlayMode mode= PlayMode.StopSameLayer);

Descripción

Reproduce una animación sin ninguna fusión.

If no name is supplied then the default animation will be played. In cases where the animation can't be played (ie, there is no default animation or no animation with the specified name), the function will return false.

El parámetro opcional playMode permite escoger cómo esta animación afectará las otras que están siendo reproducidas en el momento.

si la animación especificada ya está reproduciéndose, las otras animaciones se detendrán pero la animación no se rebobinará al principio.

Cuando se llegue al final de la animación, se detendrá automáticamente y se rebobinará al principio, a menos que el parámetro PlayMode este en Loop.

Tenga en cuenta que si llama a Animation.Play en un objeto durante una actualización de frame donde el objeto también es deactivated entonces la llamada será efectivamente cancelada; La animación no comenzará a reproducirse cuando el objeto se reactive más tarde. Sin embargo, si realiza la llamada en un frame posterior (es decir, mientras el objeto sigue inactivo), la animación comenzará a reproducirse después de la reactivación.

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961