예제 #1
0
    private void Awake()
    {
        Dude         = GetComponent <Dude>();
        DudeAnimator = GetComponent <DudeAnimator>();

        m_randomNames = new RandomNames();
        m_randomNames.Initialize();
    }
예제 #2
0
    private void Awake()
    {
        m_rigibody   = GetComponent <Rigidbody2D>();
        Dude         = GetComponent <Dude>();
        DudeAnimator = GetComponent <DudeAnimator>();

        m_bodySprite      = GetComponent <SpriteRenderer>();
        m_headSprite      = transform.Find("Head").GetComponent <SpriteRenderer>();
        m_handLeftSprite  = transform.parent.Find("HandLeftPivot/HandLeft").GetComponent <SpriteRenderer>();
        m_handRightSprite = transform.parent.Find("HandRightPivot/HandRight").GetComponent <SpriteRenderer>();
        m_fistRightSprite = transform.parent.Find("HandRightPivot/HandRight/SuiFist").GetComponent <SpriteRenderer>();
        m_fistLeftSprite  = transform.parent.Find("HandLeftPivot/HandLeft/SuiFist").GetComponent <SpriteRenderer>();
        m_legLeftSprite   = transform.parent.Find("LegLeftPivot/LegLeft").GetComponent <SpriteRenderer>();
        m_legRightSprite  = transform.parent.Find("LegRightPivot/LegRight").GetComponent <SpriteRenderer>();

        SetController(new SuiControllerIdleTest(this));
    }
예제 #3
0
 public DudeSinking(DudeAnimator dudeAnimator) : base(dudeAnimator)
 {
 }
예제 #4
0
 public DudeFalling(DudeAnimator dudeAnimator) : base(dudeAnimator)
 {
 }
예제 #5
0
 public DudeJumping(DudeAnimator dudeAnimator) : base(dudeAnimator)
 {
     m_superhero = dudeAnimator.GetComponent <Superhero>();
 }
예제 #6
0
 public DudeWalking(DudeAnimator dudeAnimator) : base(dudeAnimator)
 {
 }
예제 #7
0
 public DudeAnimationClip(DudeAnimator dudeAnimator)
 {
     DudeAnimator = dudeAnimator;
 }
예제 #8
0
 public DudePreparingToJump(DudeAnimator dudeAnimator) : base(dudeAnimator)
 {
 }