Unity事例ノート

UNITY

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

タイムアップすれば、Buttonが表示されるように、スクリプトを作成してみましょう。

制限時間を3秒としてカウントダウン。

0秒を過ぎると、UIボタンがアクティブになります。

関連記事:
制限時間になれば停止する
タイムアタックできる「カウントアップタイマー」
3つのオブジェクトを削除すればテキストを表示
タイマーによる成績で評価ランク
触れるとn秒間だけ停止してテキスト表示
TextMeshProを使用したタイムアップのしくみ
クリックするたびにタイマー作動
タイムアップでテキストを表示
ボタン表示・非表示のスクリプトをつくる

タイムアップでButtonをアクティブにする

UI > Buttonを作成。

中央に配置します。

Buttonのチェックを外し、非表示にしておきます。

空のオブジェクトを作成。

ButtonActive.csを作成し、GameObject(空のオブジェクト)に追加します。

ButtonActive.csを記述します。

Buttonのフィールドに、Buttonオブジェクトを入れます。

プレイして、動きを確認しましょう。

コンソールに、タイマーを表示させています。

3秒からはじまってカウントダウンし、0秒を下回れば、Buttonが出てきます。

関連記事:
制限時間になれば停止する
タイムアタックできる「カウントアップタイマー」
3つのオブジェクトを削除すればテキストを表示
タイマーによる成績で評価ランク
触れるとn秒間だけ停止してテキスト表示
TextMeshProを使用したタイムアップのしくみ
クリックするたびにタイマー作動
タイムアップでテキストを表示
ボタン表示・非表示のスクリプトをつくる

SCHOOL教室案内