コード例 #1
0
ファイル: LifeManager_scr_K.cs プロジェクト: ZaxisGame/TAMA
    void Start()
    {
        //ゲームマネージャー取得


        gamemanager = GameObject.Find("GameManager");
        Game_M      = gamemanager.GetComponent <GameManager_scr_K>();
        //player = Game_M.player;
        player_mesh = Game_M.player_mesh;
        HP          = Game_M.TAMA_HP;
        currentLife = HP;//最初の体力はmax

        mutekiTime = Game_M.mutekiTime;

        pMove = player.GetComponent <PlayerMove_scr_K>();
        Debug.Log(pMove);

        lifesObj = new GameObject[HP];



        for (int i = 0; i < HP; i++)
        {
            lifesObj[i] = new GameObject("cat" + i);
            lifesObj[i].transform.parent = gameObject.transform;
            lifesObj[i].AddComponent <RectTransform>().anchoredPosition = new Vector2(-348 + (80.333f * i), -180);
            lifesObj[i].GetComponent <RectTransform>().localScale       = new Vector3(0.05f, 0.05f, 0.05f);
            lifesObj[i].AddComponent <Image>().sprite         = Resources.Load <Sprite>("Images_M/cat_icon");
            lifesObj[i].GetComponent <Image>().preserveAspect = true;
            lifesObj[i].GetComponent <Image>().SetNativeSize();
        }
    }
コード例 #2
0
    void Start()
    {
        //ゲームマネージャー取得
        gamemanager = GameObject.Find("GameManager");
        Game_M      = gamemanager.GetComponent <GameManager_scr_K>();
        //ライフマネージャー取得
        canbas = GameObject.Find("Canvas");
        Life_M = canbas.GetComponent <LifeManager_scr_K>();

        tama       = GameObject.Find("TAMA");
        playerMove = tama.GetComponent <PlayerMove_scr_K>();
    }