Unity事例ノート

UNITY

タイムアップになればリトライボタンを表示

タイムアップすると、リトライのボタンが表示される仕組みを作ってみましょう。 今回の例では、コンソールにタイマーを表示させます。 3秒からはじまり、0秒になればボタンが表示。 ボタンを押せばリトライされ、再びゲームがはじまり …続きを読む

3秒おきに出現して撃ってくる

3秒おきに出現して、こちらに向かって弾を撃ってくるオブジェクトを作成してみましょう。 今回の例では、ランダム位置に現れて、ボールを飛ばして消える敵キャラのような動きをつけみます。 関連記事: 敵キャラがランダム移動して …続きを読む

3秒おきに出現と消滅をくり返す

数秒おきにランダムの位置に、出現と消滅をくり返すスクリプトを作りましょう 今回の例では、Cubeが3秒おきにランダムの座標に出現。 1秒間出現した後に、消滅します。 関連記事: n秒おきにランダムの場所に向かって …続きを読む

円を描くように動きながら前方発射

円形に動きながら、前方に向けて発射するキャラクターを作成してみましょう。 今回の例では、Cubeが円を描くように動いていて、1秒おきにこちらに向けて発射する敵キャラを作ってみます。 関連記事: キャラクターを円状に動か …続きを読む

スタートから3秒後にプレーヤーを追いかける

ゲームスタートから数秒経過すれば、プレーヤーを追いかけてくるオブジェクトを作成しましょう。 スタートして3秒経つと、Cubeオブジェクトを追尾します。 関連記事: エリア内にn秒間滞在すれば実行 一時停止のオブジェク …続きを読む

制限時間になればButtonを表示

タイムアップすれば、Buttonが表示されるように、スクリプトを作成してみましょう。 制限時間を3秒としてカウントダウン。 0秒を過ぎると、UIボタンがアクティブになります。 関連記事: 制限時間になれば停止する …続きを読む

Textオブジェクトをスケールアップ

テキストをスクリプトから徐々に拡大させて、スケールアップの動きをつけてみましょう。 今回は、TextMeshProを使用して、テキストサイズを変えています。 関連記事: TextMeshProをスクリプトで表示 テキ …続きを読む

テキストを回転させて表示

テキストを表示させたあと、回転させてみましょう。 TextMeshProの3Dオブジェクトを使用して、クリックのタイミングで360°回転させてみます。 関連記事: テキストを点滅させる エフェクト発生の後にテキスト表 …続きを読む

1 2 3 57
無料体験授業のお申し込み

SCHOOL教室案内