AvatarBuilder.BuildGenericAvatar
Declaration
public static Avatar BuildGenericAvatar(GameObject go, string rootMotionTransformName);Параметры
| Параметр | Описание |
|---|---|
| Иди | Корневой объект вашей иерархии преобразований. |
| rootMotionTransformName | Transform имя корневого преобразования движения. Если пусто, то корневое движение не определено, и вы должны сами позаботиться о движении аватара. |
Описание
Создать новый общий аватар.
Все преобразования под корневым игровым объектом будут частью этого общего аватара.
using UnityEngine; // This example automatically builds a generic avatar // for the GameObject it is attached to and assigns it // to the Animator. [RequireComponent(typeof(Animator))] public class GenericAvatarBuilderExample : MonoBehaviour { void Start() { var animator = GetComponent<Animator>(); var avatar = AvatarBuilder.BuildGenericAvatar(gameObject, ""); avatar.name = "RuntimeAvatar"; animator.avatar = avatar; } }