【Unity】動画を再生しながらシーンを非同期でロードする
シーンのロード中に動画を再生して、動画が終了したら読み込んでシーンへ遷移できるようにしてみます。 まず、VideoPlayerオブジェクトにスクリプトをつけました。SourceをVideo Clipにして、Video C… 続きを読む »
シーンのロード中に動画を再生して、動画が終了したら読み込んでシーンへ遷移できるようにしてみます。 まず、VideoPlayerオブジェクトにスクリプトをつけました。SourceをVideo Clipにして、Video C… 続きを読む »
ゲームオーバーでシーンを再読み込みする前に、テキストや画像を表示するためのオブジェクトを簡単に作ってみました。 まずシーンにCanvasを新規作成しました。これを後でプレハブ化して、シーン切り替えをしたいときにインスタン… 続きを読む »
デフォルトでは、シーンの読み込みと同時にオーディオデータもロードされますが、スクリプトで好きなタイミングにロードやアンロードができるようにしてみました。 オーディオファイルをインポートして、オーディオクリップのインスペク… 続きを読む »
FPSコントローラーの位置と回転をセーブ・ロードしてみます。 using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.UI; usi… 続きを読む »
スタート時にはコライダーの赤いCubeだけがあり、それに入るとCubeが消えて秒読みが始まります。3秒立つと左上に球が出現して、ゲームの進行状況がセーブされ、シーンを再読み込みすると、球だけがある状態からはじまります。 … 続きを読む »
ドロップダウンを使って設定を変更してシーンが変わる時に保存し、戻ってきた時にも同じ値が選択されているようにします。 まずドロップダウンを作って項目やイベントを設定します。 DropdownコンポーネントのValueが今選… 続きを読む »