Beispiel #1
0
    //PlayerControl에 필요한 요소 초기화.
    private void PlayerInstnaceInit()
    {
        PMI = new PlayerMovingInstance(this.gameObject.transform.parent);
        PMI.GetPlayerParent().position = Vector3.zero;
        PMI.GetPlayerParent().rotation = HQ.transform.rotation;
        HQ.SetOwner(this);

        PSS = PlayerSearchState.BACKTOHOME;
        playerSearchProcessState = PlayerSearchProcessState.Ready;
        PS = new PlayerState();

        PS = GetComponent <PlayerState>();
        playerHerdSheepControl    = GetComponent <PlayerHerdSheepControl>();
        ShepherdAttackEffectBasic = new List <SkillEffectBase>(GetComponents <SkillEffectBase>());
        playerHerdSheepControl.InitHerdSheepBase(this, this.PMI.Speed, true);
    }
Beispiel #2
0
 private void Awake()
 {
     HQHerdControl = GetComponent <PlayerHerdSheepControl>();
 }