コード例 #1
0
ファイル: TurnManager.cs プロジェクト: ImoteWorker/UnityInit
 // Start is called before the first frame update
 void Start()
 {
     ps      = player.GetComponent <Player>();
     pmcs    = map.GetComponent <PlatersMapCreatScript>();
     floor   = GetComponent <Floor>();
     turnNum = 1;
 }
コード例 #2
0
ファイル: Player.cs プロジェクト: ImoteWorker/UnityInit
    public void setting()
    {
        moving   = false;
        moveTime = 0;
        naname   = false;
        turning  = false;
        turnTime = 0;
        dire     = 0;
        x        = 0;
        z        = 0;
        fs       = generator.GetComponent <Floor>();
        if (!fs.type)
        {
            StartPoint();
        }
        else
        {
            while (true)
            {
                posX = Random.Range(1, Floor.x);
                posZ = Random.Range(1, Floor.z);
                if (fs.startable(posX, posZ))
                {
                    break;
                }
            }
            transform.position = new Vector3(posX, 0.5f, posZ);
        }
        fs.setChara(posX, posZ, 1);

        pmcs = map.GetComponent <PlatersMapCreatScript>();
        pmcs.write(posX, posZ);

        actNum = 0;

        HPBar.maxValue = maxHP;
        HPBar.minValue = 0;
        HPBar.value    = nowHP;

        HPUI.text = nowHP + "/" + maxHP;
        LvUI.text = "Lv." + level;

        GameOver.enabled = false;

        sd  = GameObject.Find("SelectedDisplay");
        sds = sd.GetComponent <SelectedDisplayScript>();
        //animator = GetComponent<Animator>();
        //chs = cardholder.GetComponent<CardHolderScript>();
        //chs.CardSelect();
    }
コード例 #3
0
ファイル: Floor.cs プロジェクト: ImoteWorker/UnityInit
 void Start()
 {
     bfs        = bf.GetComponent <BlockFactoryScript>();
     blockList  = bfs.blockList;
     fg         = GetComponent <FloorGenerator>();
     ps         = player.GetComponent <Player>();
     whatFloor += 1;
     if (whatFloor == 1)
     {
                         /*ダンジョンの切り替えができるか実験 */
             type = false;
     }
     else
     {
         type = true;
     }
     pmsc = map.GetComponent <PlatersMapCreatScript>();
     pmsc.setting();
     generate();
 }