void Start() { m_AI = GetComponent<TSAI>(); m_movement = GetComponent<TSMovement>(); m_magic = GetComponent<TSMagic>(); m_animation = GetComponent<TSAnimation>(); m_health = GetComponent<Health>(); m_health.OnDie += OnDie; m_health.OnStagger += OnStagger; GameController.AddCharacter(transform); }
void Start() { m_movement = GetComponent<TSMovement>(); m_animator = GetComponent<Animator>(); m_camRig = FindObjectOfType<CameraRig>(); InterpolatedFloat speed = new InterpolatedFloat(() => (m_forwardSpeed), (val) => { m_forwardSpeed = val; }); gameObject.AddComponent<FloatInterpolator>().Initialize(speed); SetRagdoll(false); StoreBasePose(); m_lastHeadRot = m_headBone.rotation; m_lastHeadLocalRot = m_headBone.localRotation; }
// Use this for initialization void Start() { m_animator = GetComponent<Animator>(); m_movement = GetComponent<TSMovement>(); }