public void SetUP(GameObject[,] ImageBox, CuisineClass[] CC, Foodstuff[] FS, int Money, int[,] Money_int, int StartMoney) { this.Money = Money; //所持金を取得 this.StartMoney = StartMoney; //メモリーを取得 this.Money_int = Money_int; //メモリーを取得 audioSource = GetComponent <AudioSource>(); //Debug.Log(Money.Length); MM = GetComponent <MainManeger>(); //影の管理スクリプト SM = GetComponent <ShadowManeger>(); //影の管理スクリプト SM.SetUP(CC, FS); if (GFsw) { this.ImageBox = ImageBox; this.CC = CC; this.FS = FS; GFsw = false; _RectTransform = new RectTransform[ImageBox.GetLength(0), ImageBox.GetLength(1)]; //配列の初期化 for (int i = 0; i < ImageBox.GetLength(0); i++) //3 { for (int l = 0; l < ImageBox.GetLength(1); l++) //8 { _RectTransform[i, l] = ImageBox[i, l].GetComponent <RectTransform>(); //BOXの位置参照用の取得 } } } /* * Money_Text = GameObject.Find("Money_Text").GetComponent<Text>(); * //Debug.Log(Money_int); * Money_Text.text = (Money.ToString("N0")); */ CM = GetComponent <CoinManeger>();//小銭袋のスクリプトを取得 CM.CoinSetUp(StartMoney); }
// Start is called before the first frame update void Start() { power = 0; if (SceneManager.GetActiveScene().name == "Title") { Scenenum = 0; SS = GetComponent <SceneSelect>(); } if (SceneManager.GetActiveScene().name == "main") { Scenenum = 1; MM = GetComponent <MainManeger>(); } if (SceneManager.GetActiveScene().name == "Risult") { Scenenum = 2; RM = GetComponent <RisultManeger>(); } if (SceneManager.GetActiveScene().name == "credit") { Scenenum = 3; CTG = GetComponent <CTitleGo>(); } }
// Use this for initialization void Start() { instance = this; Time.timeScale = 1.0f; expDe.text = "" + firstManeger.instance.expP + " / " + firstManeger.instance.expFullP; food.SetActive(false); ring.SetActive(false); Screen.orientation = ScreenOrientation.LandscapeLeft; set.gameObject.SetActive(false); notRelease.gameObject.SetActive(false); release.gameObject.SetActive(false); ExpDegree.gameObject.SetActive(false); name.text = firstManeger.instance.name; degree.text = firstManeger.instance.level; money.text = "" + firstManeger.instance.money + " .M"; Debug.Log("(Main)state is " + firstManeger.instance.state); Debug.Log("(Main)cat is " + firstManeger.instance.count); if (firstManeger.instance.limit >= 1) { nameC1.text = firstManeger.instance.nameC1; levelC1.text = "" + firstManeger.instance.levelC1; enC1.text = "" + firstManeger.instance.enC1; enFullC1.text = "/ " + firstManeger.instance.enFullC1; expC1.text = "" + firstManeger.instance.expC1; expFullC1.text = "/ " + firstManeger.instance.expFullC1; hpC1.text = firstManeger.instance.hpC1; atkC1.text = firstManeger.instance.atkC1; defC1.text = firstManeger.instance.defC1; spdC1.text = firstManeger.instance.spdC1; } if (firstManeger.instance.limit >= 2) { nameC2.text = firstManeger.instance.nameC2; levelC2.text = "" + firstManeger.instance.levelC2; enC2.text = "" + firstManeger.instance.enC2; enFullC2.text = "/ " + firstManeger.instance.enFullC2; expC2.text = "" + firstManeger.instance.expC2; expFullC2.text = "/ " + firstManeger.instance.expFullC2; hpC2.text = firstManeger.instance.hpC2; atkC2.text = firstManeger.instance.atkC2; defC2.text = firstManeger.instance.defC2; spdC2.text = firstManeger.instance.spdC2; } if (firstManeger.instance.limit >= 3) { nameC3.text = firstManeger.instance.nameC3; levelC3.text = "" + firstManeger.instance.levelC3; enC3.text = "" + firstManeger.instance.enC3; enFullC3.text = "/ " + firstManeger.instance.enFullC3; expC3.text = "" + firstManeger.instance.expC3; expFullC3.text = "/ " + firstManeger.instance.expFullC3; hpC3.text = firstManeger.instance.hpC3; atkC3.text = firstManeger.instance.atkC3; defC3.text = firstManeger.instance.defC3; spdC3.text = firstManeger.instance.spdC3; } }