// Update is called once per frame void Update() { State = mState.getWeight(); float start = Time.time * 1000; mState.Execute(mTimeInState, mGenes, m_Animator); mTimeInState++; mTimeToTeach++; TryToTeachSkills(); float end = Time.time * 1000; // Debug.Log ("time spent : " + (end - start)); }