public void SetStateFall() { if (mState == cylinderState.Start) { mState = cylinderState.Fall; } }
public void SetStateLand(bool force = false) { if ((mState == cylinderState.Fall) || force) { mState = cylinderState.Land; } }
public void SetStateStart() { if (mState == cylinderState.Ready) { mState = cylinderState.Start; } }
// Use this for initialization void Awake() { rb = this.GetComponent <Rigidbody>(); mRenderer = GetComponent <Renderer>(); mLight = GetComponent <Light>(); mState = cylinderState.Ready; mPlayerControl = GameObject.Find("Controller").GetComponent <PlayerControl>(); StartCoroutine("SetupEmissionB"); }