コード例 #1
0
    public void Init(GameManager manager)
    {
        instance = this;

        PCtrl = GetComponent <PlayerCtrl>();
        PCtrl.Init(this);

        ECtrl = GetComponent <EnemyCtrl>();
        ECtrl.Init(this);

        playerElfsCtrl = PCtrl.PEPool;
        enemyElfsCtrl  = ECtrl.EEPool;
    }
コード例 #2
0
    public void Init(PlayerElfsCtrl manager)
    {
        isInit       = true;
        isDead       = false;
        Target       = null;
        this.manager = manager;

        Entity = transform.Find("Entity");

        anim           = GetComponentInChildren <Animator>();
        actionCallback = GetComponentInChildren <SoliderActionsCallback>();
        actionCallback.Init(this);

        selector = GetComponent <SoliderSelector>();
        selector.Init(this);

        BornedStage();
    }