private void Awake() { avatarStateIdle = GetComponent <AvatarStateIdle>(); if (avatarStateIdle == null) { Debug.LogWarningFormat("{0} does not have a AvatarStateIdle Component!", name); } }
protected void Awake() { avatar = GetComponentInParent <AvatarPlayer>(); if (avatar == null) { Debug.LogFormat("{0} does not have an AvatarPlayer component!"); } avatar3DMovement = GetComponentInParent <Avatar3DMovement>(); if (avatar3DMovement == null) { Debug.LogFormat("{0} does not have an Avatar3DMovement component!"); } animations = transform.parent.GetComponentInChildren <Avatar3DAnimations>(); if (animations == null) { Debug.LogErrorFormat("{0} does not have a Avatar3DAnimations Component!"); } avatarStateManager = transform.parent.GetComponentInChildren <AvatarStateManager>(); if (avatarStateManager == null) { Debug.LogErrorFormat("{0} does not have a AvatarStateManager Component!"); } avatarStateIdle = GetComponent <AvatarStateIdle>(); if (avatarStateIdle == null) { Debug.LogWarningFormat("{0} does not have a AvatarStateIdle Component!", name); } avatarStateRun = GetComponent <AvatarStateRun>(); if (avatarStateRun == null) { Debug.LogWarningFormat("{0} does not have a AvatarStateRun Component!", name); } avatarStateJump = GetComponent <AvatarStateJump>(); if (avatarStateJump == null) { Debug.LogWarningFormat("{0} does not have a AvatarStateJump Component!", name); } }