Unityを使った3Dゲームの作り方(かめくめ)Unityを使った3Dゲームの作り方(かめくめ)ゲーム開発エンジンUnityを使った3Dゲームの制作に参考になる情報を公開しています。0今回はUnityのスタンダードアセットのUtilityにあるTimedObjectActivatorを使ってみます。TimedObjectActivatorはあらかじめ登録しておいたゲームオブジェクトを指定した秒数の後にアクティブに、非アクティブ、削除をする事が出来ます。ゲーム中に固定の敵キャラクターを置いておいて、時間経過とともに登場させたいといった時に使えそうです。スポンサーリンクTimedObjectActivatorを取り付けるTimedObjectActivatorはAssets→StandardAssets→Utilityにあります。これを何らかのゲームオブジェクトに取り付け、他のゲームオブジェクトの設定をします。今回は空のゲームオブジェクトを作成し、TimedObjectActivatorという名前にして、これにTimedObjectActivatorスクリプトを取り付けて確認してみたいと思います。Addボタンを押すとゲームオブジェクトを登録する項目が表示されるので、そこに操作したいゲームオブジェクトを設定します。Levelはシーンを最初から実行するのだと思うんですが、うまく動作しない為、今回は使いません。Callは使っていないと思われます。青い枠はゲームオブジェクトを設定します。黄色い枠は何秒後に実行するかという秒数を指定します。紫の枠のボタンを押すと項目自体が削除されます。黒の枠のSortボタンを押すと黄色い枠で指定した秒数を元に、ソートを行い実行順序で並べ替えられます。TimedObjectActivatorゲームオブジェクトの子要素にCubeを作成し、それを複製して横に並べます。これでサンプルが完成したので、実行して確認してみます。↑のようになりました。最後、秒数を変更してSortしたら選択していた項目の秒数も変わっているような・・・・・(;一_一)と思ったんですが、選択中の場合は値が切り替わっていないだけで、フォーカスを外すとちゃんと変更されていました。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。サイト内検索が出来ますプロフィール管理人のかめくめちゃんです。(-_-)メールはこちらにお願いします(記事への質問はコメント欄にお願いいたします)。kamekumechan@gmail.comいずれはSIRENやバイオハザードみたいなアクションゲームを作りたいと思っています。ゲームシナリオが書けないので面白いゲームはなかなか作れません・・・・。(^_^;)名前の由来はカメが好きだからです。プロフィールになってないな・・・・(-.-)Unityをこれから始める人へこれからUnityを使ってみようという方はUnityを使った3Dゲームの作り方(かめくめ)の歩き方Unityを使った3Dゲームの作り方(かめくめ)で、はじめてUnityの学習をする時の当ブログの記事を読む順番を書きました。21:43の記事に記載の順番で見て頂くとUnityの基本的な使い方がわかり、簡単なTPSゲームの作成までが出来ます。Д`)シクシク...お知らせ2020/02/15個人的にUnity2019.3.1f6をインストールしました。2020/01/31個人的にUnity2020.1.0a21(アルファ版)をインストールしました。2018/08/07コメント欄へのわたくしの返信は停止しております。わたくしに出来る事は既に記事にしてあるので、ブログ右上の検索窓を活用してください。(._.)またブログの最初の方の機能を積み上げていく記事に関しての疑問点は当ブログ記事のスクリプトの説明と寄せられた質問への回答Unityを使った3Dゲームの作り方(かめくめ)の機能積み上げ形式の記事のスクリプトの説明と寄せられた記事の機能についての質問への回答を掲載しています。21:41も参照してみてください。コメントの返信はありませんが、回答は記事に反映されている可能性があります。当ブログはハイスピードプランです。WordPressの編集画面の動作が早くなった。Unityを使った3Dゲームの作り方(かめくめ).。