Beispiel #1
0
    void Start()
    {
        // ユニットインスタンス作成クラスを取得
        unitCreate = this.gameObject.GetComponent<InstantiateUnitOnTip>();

        // バトル参加中ユニット管理クラスを取得
        battleUnitList = GameObject.Find("Canvas").GetComponent<BattleUnitList>();
    }
    void Start()
    {
        // ユニットアイコンSubjectコンポを取得
        unitplaceSubject = this.gameObject.GetComponent<UnitPlaceSubject>();
        
        // バトル参加中ユニット管理クラスを取得
        battleUnitList = GameObject.Find("Canvas").GetComponent<BattleUnitList>();

        // ユニットインスタンス作成クラスを取得
        unitCreate = this.gameObject.GetComponent<InstantiateUnitOnTip>();

        // サブジェクトコンポを取得し、オブサーバリストに自身を追加
        subjectCompo = GameObject.Find("Canvas_TimerInUnitPlace").GetComponent<UnitPlaceSubject>();
    }
Beispiel #3
0
    void Start()
    {
        // バトル参加中ユニットリスト管理クラスを取得
        unitListInBattle = GameObject.Find("Canvas").GetComponent<BattleUnitList>();

        // 初期配置時のRPC管理クラスを取得
        unitPlaceCompJudRPC = GameObject.Find("Canvas_TimerInUnitPlace").GetComponent<UnitPlaceCompJudRPC>();

        // エフェクト再生クラス取得
        playEffect = new PlayEffect();

        // オーディオコンポを取得
        audioCompo = GameObject.Find("PlayersParent").transform.FindChild("SEPlayer").gameObject.GetComponent<AudioSource>();
        // TODO 本当はリクワイヤードコンポ属性を使うべき。上手く動いてくれなかったのでとりあえず
        if (null == audioCompo) audioCompo = GameObject.Find("PlayersParent").transform.FindChild("SEPlayer").gameObject.GetComponent<AudioSource>();
    }
	void Start ()
    {
        // サブジェクトコンポを取得し、オブサーバリストに自身を追加
        subjectCompo = GameObject.Find("Canvas_TimerInUnitPlace").GetComponent<UnitPlaceSubject>();
        subjectCompo.Attach(this);

        // 自身のImageコンポを取得
        thisImageCompo = this.gameObject.GetComponent<Image>();

        // バトル参加中ユニットリスト管理クラスを取得
        unitListInBattle = GameObject.Find("Canvas").GetComponent<BattleUnitList>();

        // 初期配置完了クラスを取得
        compJudRPC = subjectCompo.GetComponent<UnitPlaceCompJudRPC>();

        // オーディオコンポを取得
        audioCompo = GameObject.Find("PlayersParent").transform.FindChild("SEPlayer").gameObject.GetComponent<AudioSource>();
        // TODO 本当はリクワイヤードコンポ属性を使うべき。上手く動いてくれなかったのでとりあえず
        if (null == audioCompo) audioCompo = GameObject.Find("PlayersParent").transform.FindChild("SEPlayer").gameObject.GetComponent<AudioSource>();
	}