protected virtual void Awake() { //_collider = gameObject.GetComponent<Collider>(); //Debug.warnIf( _collider == null, "ArcadeRigidbody has no Collider. ArcadeRigidbody requires a Collider!" ); _inverseMass = 1 / _mass; _controller = GetComponent <Prime31.CharacterController2D> (); }
protected virtual void Awake() { base.Awake(); base.ignoreGlobalTime = false; base.timeLayer = CupheadTime.Layer.Enemy; controller = GetComponent <Prime31.CharacterController2D>(); m_SpriteRenderer = transform.Find("ActionAnimator")?.GetComponent <SpriteRenderer>(); StatCollection = GetComponent <RPGStatCollection>(); if (StatCollection == null) { Debug.LogError($"{gameObject.name} 物体上没有找到<RPGStatCollection>组件,无法继续初始化<Monster>组件"); } }
public void Start() { cc = GetComponent <Prime31.CharacterController2D>(); }