Example #1
0
 void Awake()
 {
     _rgb   = GetComponent <Rigidbody2D>();
     _ray   = GetComponent <Raycaster2D>();
     _moves = GetComponent <PlayerMove>();
     _jump  = GetComponent <JumpController>();
 }
Example #2
0
 private void Awake()
 {
     _raycast2D = GetComponentInParent <Raycaster2D>();
 }
 // Use this for initialization
 void Start()
 {
     m_rigidbody = GetComponent<Rigidbody2D> ();
     m_caster = GetComponent<Raycaster2D> ();
     m_anim = GetComponent<Animator> ();
 }
 void Awake()
 {
     m_rigidbody = GetComponent<Rigidbody2D> ();
     m_caster = GetComponent<Raycaster2D> ();
     m_castDictionary = new Dictionary<Movement, Func<bool>> {
         { Movement.Left, () => m_caster.BlockedLeft(dist: m_checkDistance, solidLayers: m_solidLayers) },
         { Movement.Right, () => m_caster.BlockedRight(dist: m_checkDistance, solidLayers: m_solidLayers) },
         { Movement.Stop, () => false }
     };
     m_collider = GetComponent<BoxCollider2D> ();
 }