Frustrated stick AR

FrustratedStick(完成版)の各種コード

各ボタンで使用したコード

AgainButton(GameOver/ClearSceneのAgainボタンに使用)

補足:

写真は、GameOverSceneです。

StartButton(StartSceneのSTARTボタンに使用)

補足:

StartSceneは、ゲームを始める1番に表示されるシーンです。

写真は、StartSceneです。

PlayButton(HomeSceneのPlayボタンに使用)

補足:

「Ranking」は見た目を良くする為だけに作ったので、コードは有りません。

写真は、HomeSceneです。

ExitButton(HomeSceneのExitボタンに使用)

YesButton (ExitSceneのYesボタンに使用)

補足:

ExitSceneは、ゲーム終了を確認するシーンです。

BackButton(LevelSceneのBackボタンに使用)

補足:

写真は、LevelSceneです。

BeginnerButton(LevelSceneのBeginnerボタンに使用)

IntermediateButton(LevelSceneのIntermediateボタンに使用)

SeniorButton(LevelSceneのSeniorボタンに使用)

PlayButton(Beginner/Intermediate/Senior/Go/Clear/GameOverSceneのBackボタンに使用)

補足:

写真は、BeginnerSceneです。

(Intermediate/SeniorSceneも星の色を変えただけで、見た目は同じです。星2と星3は見た目を良くする為だけに作っている為、コードは有りません。)

StandardButton(BeginnerSceneのStandard1ボタンに使用(星1つ))

ElevatorButton(IntermediateSceneのElevator1ボタンに使用)

TestYourSkills1(SeniorSceneのTestYourSkills1ボタンに使用)

補足:

Standard/Elevator/TestYourSkillsのコードは、画面遷移の他に、

GoSceneでどんなステージかを見本で表示する為に、どのレベルのどのステージを選んだか保存する機能をつけています。

なお、保存する際に使用したJson形式に変換した方法は、「Json形式に変換したコード」を参照して下さい。

GoButton(GoSceneのGoボタンに使用)

補足:

写真は、選んだレベル・ステージの見本をARで表示するGoSceneです。

見本をARで表示する為のコード

補足:

GoSceneでは、各ステージの見本をARで表示しています。

その際、使用しているコードです。

(その際のやり方は、「[おまけ①]他のシーンを作ろう!」の「どんなステージなのかをARで表示するGoSceneの作成と設定」を参照して下さい。)

Json形式に変換したコード

操作する棒のコード

各ステージの時間をまとめているコード

経過時間をJson形式に変換するコード

障害物が上下に動くコード(IntermediateSceneで使用)

障害物を生成するコード(SeniorSceneで使用)