/// <summary> /// /// </summary> /// <param name="enemyGo"></param> public static void SetEnemy(GameObject enemyGo) { if (enemyGo) { XSmoothAnimator sync = enemyGo.GetComponent <XSmoothAnimator>(); if (sync) { enemy = sync.GetAvatarAnimator(); } else { enemy = enemyGo.GetComponent <Animator>(); } } }
/// <summary> /// /// </summary> /// <param name="playerGo"></param> public static void SetPlayer(GameObject playerGo) { if (playerGo) { XSmoothAnimator sync = playerGo.GetComponent <XSmoothAnimator>(); if (sync) { player = sync.GetAvatarAnimator(); } else { player = playerGo.GetComponent <Animator>(); } hBias = 0.5f; vBias = 0.5f; } }