コード例 #1
0
 // Use this for initialization
 void Start()
 {
     m_jumpTrait   = target.GetComponent <TraitJump>();
     m_crouchTrait = target.GetComponent <TraitCrouch>();
     m_ledgeTrait  = target.GetComponent <TraitLedgeGrab>();
     m_controller  = target.GetComponent <EntityController>();
 }
コード例 #2
0
 public override void Awake()
 {
     base.Awake();
     m_physics     = GetComponent <TraitPhysics>();
     m_moveTrait   = GetComponent <TraitMove>();
     m_crouchTrait = GetComponent <TraitCrouch>();
     m_wallSlide   = GetComponent <TraitWallSlide>();
 }