public override void OnEnter () { rigidbody = gameObject.Value.GetComponent<Rigidbody2D> (); proxy = gameObject.Value.GetComponent<FixedUpdateProxy> (); if (proxy == null) { proxy = gameObject.Value.AddComponent<FixedUpdateProxy>(); } proxy.onFixedUpdate += OnFixedUpdate; }
public override void OnEnter() { rigidbody = gameObject.Value.GetComponent <Rigidbody> (); proxy = gameObject.Value.GetComponent <FixedUpdateProxy> (); if (proxy == null) { proxy = gameObject.Value.AddComponent <FixedUpdateProxy>(); } proxy.onFixedUpdate += OnFixedUpdate; }