Example #1
0
    private void Awake()
    {
        _playerInfo          = GetComponent <PlayerInfo>();
        childMeshRenderList  = GetComponentsInChildren <SkinnedMeshRenderer>();
        playerAnimatorChange = GetComponent <Animator>();
        playerMaterial       = MATERIAL.ELEMENT1;

        _playerMove = GetComponent <charactorMovingCamera>();
    }
    charactorMovingCamera _playerMove;      // 플레이어의 움직임을 결정하는 클래스

    //public
    // CheaserHitBButton hitButton;

    void Start()
    {
        animator = GetComponent <Animator>();
        JoyStick = GameObject.Find("Joystick").GetComponent <NGUIJoystick>(); // 다른클래스를 호출한다.

        _playerInfo   = GetComponent <PlayerInfo>();
        _moveSpeed    = 0;
        isInteracting = false;
        _playerRigid  = GetComponent <Rigidbody>();
        _playerMove   = GetComponent <charactorMovingCamera>();

        // hitButton = GameObject.Find("AttckButton").GetComponent<CheaserHitBButton>();
    }