// Use this for initialization void Start() { gameobject = this.gameObject; //このオブジェクトの情報をいれる gameObject.name = gameObject.name.Replace("(Clone)", ""); //プレハブ生成時の(Clone)を消す Resource = null; //生成するプレハブの箱を初期化 //AgeCount = 0f; //カウント初期化 StockCount = 0f; //ストックのカウント KogeCountMax = 14f; //焦げるスピード StockCountMax = 45f; //ストックスピード kona = false; //konaをfalseに BredPowder = false; liquid = false; QuailFry = false; Secondliquid = false; ThirdBreadPowder = false; TaihiFlag = false; Burnflag = false; Burnflag2 = true; FastOneflag = false; //Sliderを満タンにする。 slider.value = 0f; dummy = GameObject.Find("dummy"); //りょうまが作ったやつ GM = GameObject.Find("GameManager"); script = GM.GetComponent <GameManager>(); //オーディオの情報取得 sounds = GetComponents <AudioSource>(); H_Controller = GameObject.Find("hand"); H_Controller_Script = H_Controller.GetComponent <HandControllerButton_S2>(); }
[SerializeField] GameObject Batu_Normal; // NormalSceneでうずらだけの×を入れる void Start() { /***最初に正面を向くための処理***************/ var aim = this.CP_List[1].transform.position - this.transform.position; var look = Quaternion.LookRotation(aim); this.transform.localRotation = look; /*******************************************/ //ポーズ画面 Pause = GameObject.Find("Main Camera"); script = Pause.GetComponent <Pause_Botton_Script>(); // <HandControllerButton_S2>の変数を使えるようにしている HCBscript = HCB.GetComponent <HandControllerButton_S2>(); old_direction = HCBscript.direction; // 矢印を表示させている Vector3 tmp = Cursor_List[cursor].transform.position; CursorObj.transform.position = new Vector3(tmp.x, tmp.y, tmp.z); SceneName = SceneManager.GetActiveScene().name; // 現在のscene名を記憶 if (SceneName == "Easy_Scene") { Batu_Easy.SetActive(true); } if (SceneName == "Normal_Scene") { Batu_Normal.SetActive(true); } }
void Start() { this.gameObject.transform.rotation = Quaternion.Euler(0, 90, 0); GuestGenerator = GameObject.Find("GuestGenerator"); //GuestGeneratorがはいったgameobject //Display = GameObject.Find("SideDisplay"); //ディスプレイの追加 Panel = this.gameObject.transform.Find("Canvas/Panel").gameObject; //子要素のPanelを取得 Number = GuestGenerator.GetComponent <GuestGenerator>(); //S_Display = Display.GetComponent<SideDisplay>(); //SideDysplayスクリプトの追加 MyNumber = Number.Guest.Length - 1; //自分の席番号を記憶する GuestNumber = Number.Guest; //GeneratorのGuestを獲得 GuestPosition = Number.Position; //GeneratorのPositionを獲得 GuestSpeed = 0.05f; //客の移動速度 GuestNowPosition = this.gameObject.transform.position; //Plate1 = GameObject.Find("Plate1"); Collider = false; ItemString = null; myTransform = this.transform; // transformを取得 pos = myTransform.position; // 座標を取得 random = Random.value * RandomMax; // ランダムな値を取得し5倍する(0~5の値をとるため) 0~1 0.2*5=1 0.2未満は0.99以下=小数点切り捨て while (random >= RandomMax) //後のswith文でRandomMax以上の値は使わないのでそれが入ったら値を取得しなおす { random = Random.value * RandomMax; // ランダムな値を取得しRandomMax倍する 3の場合0.33 0.66 0.99を3倍することで0.99 1.98 2.98小数点切り捨てで0~3となる } flooredIntrandom = (int)Mathf.Floor(random); //5倍したランダムな値の小数点を切り捨てる(random自体の範囲0f~1.0f) Panel.SetActive(false); //席につくまではパネルを表示しない OrderItems[0].SetActive(false); //席につくまではパネルを表示しない OrderItems[1].SetActive(false); //席につくまではパネルを表示しない OrderItems[2].SetActive(false); //席につくまではパネルを表示しない ReturnImage.enabled = false; //帰るゲージをfalseに ReturnText.enabled = false; //テキストをfalseに GetComponent <BoxCollider>().enabled = false; //オーディオの情報取得 sounds = GetComponents <AudioSource>(); //ハンドとそのスクリプトを取得 H_Controller = GameObject.Find("hand"); H_Controller_Script = H_Controller.GetComponent <HandControllerButton_S2>(); }
void Start() { this.gameObject.transform.rotation = Quaternion.Euler(0, 90, 0); //Display = GameObject.Find("SideDisplay"); //ディスプレイの追加 //S_Display = Display.GetComponent<SideDisplay>(); //SideDysplayスクリプトの追加 //Recommended = GameObject.Find("Directional Light"); //testruret = Recommended.GetComponent<TestRuret>(); GuestGenerator = GameObject.Find("GuestGenerator"); //GuestGeneratorがはいったgameobject Panel = this.gameObject.transform.Find("Canvas/Panel").gameObject; //子要素のPanelを取得 Number = GuestGenerator.GetComponent <GuestGenerator>(); MyNumber = Number.Guest.Length - 1; //自分の席番号を記憶する GuestNumber = Number.Guest; //GeneratorのGuestを獲得 GuestPosition = Number.Position; //GeneratorのPositionを獲得 GuestSpeed = 0.05f; //客の移動速度 GuestNowPosition = this.gameObject.transform.position; //Plate1 = GameObject.Find("Plate1"); Collider = false; ItemString = null; myTransform = this.transform; // transformを取得 pos = myTransform.position; // 座標を取得 random = Random.value * RandomMax; // ランダムな値を取得し5倍する(0~5の値をとるため) 0~1 0.2*5=1 0.2未満は0.99以下=小数点切り捨て while (random >= RandomMax) { //後のswith文でRandomMax以上の値は使わないのでそれが入ったら値を取得しなおす random = Random.value * RandomMax; // ランダムな値を取得しRandomMax倍する 3の場合0.33 0.66 0.99を3倍することで0.99 1.98 2.98小数点切り捨てで0~3となる } flooredIntrandom = (int)Mathf.Floor(random); //5倍したランダムな値の小数点を切り捨てる(random自体の範囲0f~1.0f) Panel.SetActive(false); //席につくまではパネルを表示しない OrderItems[0].SetActive(false); //席につくまではパネルを表示しない OrderItems[1].SetActive(false); //席につくまではパネルを表示しない OrderItems[2].SetActive(false); //席につくまではパネルを表示しない OrderItems[3].SetActive(false); //席につくまではパネルを表示しない OrderItems[4].SetActive(false); //席につくまではパネルを表示しない ReturnImage.enabled = false; //帰るゲージをfalseに ReturnText.enabled = false; //テキストをfalseに GetComponent <BoxCollider>().enabled = false; effectflag = false; //オーディオの情報取得 sounds = GetComponents <AudioSource>(); //ハンドとそのスクリプトを取得 H_Controller = GameObject.Find("hand"); H_Controller_Script = H_Controller.GetComponent <HandControllerButton_S2>(); switch (SceneManager.GetActiveScene().name) //本日のおすすめをいれる { case "Ryusei_Scene": case "Easy_Scene": Osusume = Recommended_Easy.getNumberTaihi(); break; case "Normal_Scene": Osusume = Recommended_Normal.getNumberTaihi(); break; case "Hard_Scene": Osusume = Recommended_Hard.getNumberTaihi(); break; } }
void Start() { HCB = GameObject.Find("hand"); HCBscript = HCB.GetComponent <HandControllerButton_S2>(); }