void Awake() { _rgb = GetComponent <Rigidbody2D>(); _ray = GetComponent <Raycaster2D>(); _moves = GetComponent <PlayerMove>(); _jump = GetComponent <JumpController>(); }
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> (); }