예제 #1
0
    // Use this for initialization
    void Start()
    {
        tebanManager = GameObject.Find("TebanManager").GetComponent <TebanManager> ();
        tebanManager.isPlayer1Teban = true;
        gameStatusManager           = GameObject.Find("GameStatusManager").GetComponent <GameStatusManager> ();

        InitializeButtons();

        komas [0] = Hiyoko.GetComponent <KomaController> ();
        komas [1] = Kirin.GetComponent <KomaController> ();
        komas [2] = Zou.GetComponent <KomaController> ();
        komas [3] = Lion.GetComponent <KomaController> ();
        komas [4] = eHiyoko.GetComponent <KomaController> ();
        komas [5] = eKirin.GetComponent <KomaController> ();
        komas [6] = eZou.GetComponent <KomaController> ();
        komas [7] = eLion.GetComponent <KomaController> ();

        Print();

//		// 動かし方の例:Hiyoko(3,2)
//		te.from.dan = 0;
//		te.from.suji = 0;
//		te.to.dan = 3;
//		te.to.suji = 2;
//		te.koma = Koma.Hiyoko;
//		te.promote = false;
//		tePrint ();
//		Move (0, ref te);
    }
예제 #2
0
    private bool LionBirthday()
    {
        bool sheep = (Sheep.GetComponent <VisitFriend> ().VisitNumber > 0);
        bool bear  = (Bear.GetComponent <VisitFriend> ().VisitNumber > 0);
        bool lion  = (Lion.GetComponent <VisitFriend> ().VisitNumber > 0);
        bool table = Table.GetComponent <Item> ().haveItem();
        bool cake  = Table.GetComponent <Item> ().haveItem();

        return(sheep && bear && lion && table && cake);
    }