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(); } }
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>(); }