Contents
- 各ボタンで使用したコード
- AgainButton(GameOver/ClearSceneのAgainボタンに使用)
- StartButton(StartSceneのSTARTボタンに使用)
- PlayButton(HomeSceneのPlayボタンに使用)
- ExitButton(HomeSceneのExitボタンに使用)
- YesButton (ExitSceneのYesボタンに使用)
- BackButton(LevelSceneのBackボタンに使用)
- BeginnerButton(LevelSceneのBeginnerボタンに使用)
- IntermediateButton(LevelSceneのIntermediateボタンに使用)
- SeniorButton(LevelSceneのSeniorボタンに使用)
- PlayButton(Beginner/Intermediate/Senior/Go/Clear/GameOverSceneのBackボタンに使用)
- StandardButton(BeginnerSceneのStandard1ボタンに使用(星1つ))
- ElevatorButton(IntermediateSceneのElevator1ボタンに使用)
- TestYourSkills1(SeniorSceneのTestYourSkills1ボタンに使用)
- GoButton(GoSceneのGoボタンに使用)
- 見本をARで表示する為のコード
- Json形式に変換したコード
- 操作する棒のコード
- 各ステージの時間をまとめているコード
- 経過時間をJson形式に変換するコード
- 障害物が上下に動くコード(IntermediateSceneで使用)
- 障害物を生成するコード(SeniorSceneで使用)
各ボタンで使用したコード
AgainButton(GameOver/ClearSceneのAgainボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-15.43.08(2).png)
補足:
写真は、GameOverSceneです。
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-17.05.27.jpg)
StartButton(StartSceneのSTARTボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-15.44.03(2).png)
補足:
StartSceneは、ゲームを始める1番に表示されるシーンです。
写真は、StartSceneです。
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-16.59.04.jpg)
PlayButton(HomeSceneのPlayボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-16.29.54(2).png)
補足:
「Ranking」は見た目を良くする為だけに作ったので、コードは有りません。
写真は、HomeSceneです。
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-17.09.30-1024x428.jpg)
ExitButton(HomeSceneのExitボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-16.30.56(2).png)
YesButton (ExitSceneのYesボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-16.49.18(2).png)
補足:
ExitSceneは、ゲーム終了を確認するシーンです。
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-16.55.54-1024x365.jpg)
BackButton(LevelSceneのBackボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-17.17.46(2).png)
補足:
写真は、LevelSceneです。
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-17.17.46-1024x449.jpg)
BeginnerButton(LevelSceneのBeginnerボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-17.32.28(2).png)
IntermediateButton(LevelSceneのIntermediateボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-17.47.30(2).png)
SeniorButton(LevelSceneのSeniorボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-17.50.48(2).png)
PlayButton(Beginner/Intermediate/Senior/Go/Clear/GameOverSceneのBackボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-17.54.13(2).png)
補足:
写真は、BeginnerSceneです。
(Intermediate/SeniorSceneも星の色を変えただけで、見た目は同じです。星2と星3は見た目を良くする為だけに作っている為、コードは有りません。)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-18.25.31-1024x474.jpg)
StandardButton(BeginnerSceneのStandard1ボタンに使用(星1つ))
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-20.08.26(2).png)
ElevatorButton(IntermediateSceneのElevator1ボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-20.12.30(2).png)
TestYourSkills1(SeniorSceneのTestYourSkills1ボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-17-7.11.30(2).png)
補足:
Standard/Elevator/TestYourSkillsのコードは、画面遷移の他に、
GoSceneでどんなステージかを見本で表示する為に、どのレベルのどのステージを選んだか保存する機能をつけています。
なお、保存する際に使用したJson形式に変換した方法は、「Json形式に変換したコード」を参照して下さい。
GoButton(GoSceneのGoボタンに使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-17-7.09.37(2).png)
補足:
写真は、選んだレベル・ステージの見本をARで表示するGoSceneです。
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-17-6.33.11(2).png)
見本をARで表示する為のコード
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-17-6.58.30(2).png)
補足:
GoSceneでは、各ステージの見本をARで表示しています。
その際、使用しているコードです。
(その際のやり方は、「[おまけ①]他のシーンを作ろう!」の「どんなステージなのかをARで表示するGoSceneの作成と設定」を参照して下さい。)
Json形式に変換したコード
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-20.27.24(2).png)
操作する棒のコード
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-17-19.55.27(2).png)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-17-19.55.35(2).png)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-17-19.55.40(2).png)
各ステージの時間をまとめているコード
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-16-15.23.23(2).png)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-18-6.39.47(2)-1.png)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-18-6.41.27(2)-1.png)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-18-6.44.23(2).png)
経過時間をJson形式に変換するコード
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-18-6.58.52(2).png)
障害物が上下に動くコード(IntermediateSceneで使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-18-7.07.06(2).png)
障害物を生成するコード(SeniorSceneで使用)
![](https://arhajimemasita.com/wp-content/uploads/2021/05/スクリーンショット-2021-05-18-19.28.16(2).png)