private void AnimationSetup()
{
if (sound_Walk == null)
sound_Walk = transform.FindChild("WalkinSound").GetComponent<AudioSource>();
if (agentMotor == null)
agentMotor = GetComponent<AgentMovementMotor>();
if (animComp == null)
animComp = GetComponent<Animation> ();
animComp.wrapMode = WrapMode.Loop;
// Play ( PLAYER_ANIMATIONS[index] )
// loop in sync
animComp["Idle"].layer = 1; // 0
animComp["Walk"].layer = 1; // 1
animComp["WalkAim"].layer = 1; // 2
animComp["WalkFire"].layer = 1; // 3
animComp["Run"].layer = 1; // 4
animComp["RunAim"].layer = 1; // 5
animComp["RunFire"].layer = 1; // 6
animComp["RunJump"].layer = 1; // 7
animComp["Standing"].layer = 1; // 8
animComp["StandingFire"].layer = 1; // 9
animComp["StandingAim"].layer = 1; // 10
animComp["StandingJump"].layer = 1; // 11
animComp["RelaxedWalk"].layer = 1; // 12
animComp.SyncLayer (1);
//animComp.CrossFade ("Idle", 0.5f, PlayMode.StopAll);
}