OuijaMTLGJ2016/Assets/characters/Source/Scripts/Character_Animations.js
2016-01-30 09:21:16 -05:00

38 lines
630 B
JavaScript

#pragma strict
internal var animator:Animator;
var playerNumber:int;
var v:float;
var h:float;
var run:float;
function Start () {
animator=GetComponent (Animator);
}
function Update () {
v=Input.GetAxis("Vertical"+playerNumber);
h=Input.GetAxis("Horizontal"+playerNumber);
if (animator.GetFloat("Run")==0.2){
if (Input.GetKeyDown("space")){
animator.SetBool("Jump",true);
}
}
Sprinting();
}
function FixedUpdate (){
animator.SetFloat("Walk",v);
animator.SetFloat("Run",run);
animator.SetFloat("Turn",h);
}
function Sprinting(){
if (Input.GetKey(KeyCode.LeftShift)){
run=0.2;
}
else
{
run=0.0;
}
}