true;selectedGameObjectStack.Pop();EventSystem.current.SetSelectedGameObject(selectedGameObjectStack.Pop());}データを削除した事をdataResultPanelを表示して知らせ、MainPanelに処理を戻します。確認パネルでキャンセルボタンを押した時に実行するメソッドを作成します。true;EventSystem.current.SetSelectedGameObject(selectedGameObjectStack.Pop());}これもCommandScriptのReturnToDataPanelメソッドの処理と同じです。UIのボタンの設定ロード機能のスクリプトとコマンド処理スクリプトが出来たのでUIのボタンを押した時にスクリプトのメソッドを呼び出すように設定します。TitleCommandScriptのSelectCommandメソッドにLoadという文字列を渡して呼び出すように設定します。DeleteButtonを押した時にはTitleCommandScriptのSelectCommandにDeleteを渡して呼び出すように設定します。CommandManagerゲームオブジェクトのインスペクタの設定は以下のようになります。これでセーブ機能、ロード機能と削除機能が出来ました。セーブ、ロード、削除関連のボタン選択時の効果音を設定するセーブ、ロード、削除のボタンには選択時のアイコンを作らなかったので、CommandPanelButtonScriptを使って効果音を鳴らそうと思うとエラーになります。CommandPanelButtonScriptをそのまま使う場合はタイトルシーンのボタン群にも選択時のアイコンを取り付けるかダミーのアイコンを取り付けてください。今回はとりあえずAssets/RPG/Scriptsに新しくPlayButtonSoundEffectというスクリプトを作成し、各ボタンに取り付けます。Sourceコンポーネントを取り付け、AudioClipに効果音を設定します。セーブ、ロード、削除の各ボタンはTitleシーン、Villageシーン、WorldMapシーンにありますので全てのセーブ、ロード、削除関連のボタンにPlayButtonSoundEffectとAudioSourceの取り付けを行います。これでボタン選択時に効果音が鳴るようになりました。実際に確認してみると以下のようになります。この動画はユニティちゃんのRPGを作ってみようの最初の記事で示した全体のサンプルと同じです。終わりにこの記事でユニティちゃんのRPGを作ってみようのカテゴリは一応の完結となりました。(^^)/とにかくやる事が多いので全部で33記事にもなってしまいました。最後の方はもう疲れて説明を省いている所が多いかもしれません。(^_^;)全記事通して機能の見直しやら書き直しやらをしているので、処理が抜けていたり、間違った処理が記事に書かれている可能性もなきにしもあらずです。いったものがあればコメント欄に書いて頂けると、わたくしの返信はありませんが、記事に反映させて頂きたいと思います。(._.)全記事を読んで機能を作って頂いた方はお疲れさまでした。コピーかめくめちゃんをフォローする7Unityを使った3Dゲームの作り方(かめくめ)Unityを使った3Dゲームの作り方(かめくめ)関連記事ユニティちゃんのRPGを作ってみようユニティちゃんのRPGを作ってみよう19ー戦闘シーンのキャラクターのAnimatorControllerを作成するーユニティちゃんRPGで戦闘シーンのキャラクターのAnimatorControllerを作成していきます。ユニティちゃんのRPGを作ってみようユニティちゃんのRPGを作ってみよう5ー村人との会話ーユニティちゃんのRPGでユニティちゃんが村人と会話する機能を作成していきます。ユニティちゃんのRPGを作ってみようユニティちゃんのRPGを作ってみよう12ーアイテム一覧のスクロール機能ーユニティちゃんのRPGのアイテムコマンドのアイテム一覧でキーボードやゲームコントローラー操作でアイテム一覧をスクロール出来るようにしていきます。ユニティちゃんのRPGを作ってみようユニティちゃんのRPGを作ってみよう2ー移動キーを押した時にユニティちゃんを動かすーユニティちゃんのRPGで移動キーを押した時にユニティちゃんが動くようにしていきます。ユニティちゃんのRPGを作ってみようユニティちゃんのRPGを作ってみよう25ー戦闘が開始したらユニティちゃんが持っている武器を表示するーユニティちゃんのRPGで戦闘が開始したらユニティちゃんが装備している武器をユニティちゃんに持たせる機能を作成してきます。ユニティちゃんのRPGを作ってみようユニティちゃんのRPGを作ってみよう18ー戦闘シーンへ遷移したらキャラクターを配置するーユニティちゃんのRPGで戦闘シーンへ遷移したら味方のパーティーステータスと遭遇した敵のパーティーステータスからキャラクターのプレハブを取得しそれをインスタンス化して戦闘位置に配置する機能を作成していきます。ユニティちゃんのRPGを作ってみよう32ータイトルシーンを作成するータイピングゲーム制作記4ホーム作ってみようシリーズユニティちゃんのRPGを作ってみようスポンサーリンクサイト内検索が出来ますプロフィール管理人のかめくめちゃんです。(-_-)メールはこちらにお願いします(記事に関する質問は送らないでください、返信は期待しないでください(._.))。kamekumechan@gmail.comいずれはSIRENやバイオハザードみたいなアクションゲームを作りたいと思っています。ゲームシナリオが書けないので面白いゲームはなかなか作れません・・・・。(^_^;)名前の由来はカメが好きだからです。プロフィールになってないな・・・・(-.-)Unityをこれから始める人へこれからUnityを使ってみようという方はUnityを使った3Dゲームの作り方(かめくめ)の歩き方Unityを使った3Dゲームの作り方(かめくめ)で、はじめてUnityの学習をする時の当ブログの記事を読む順番を書きました。機能を積み上げていく形になるので便利かも?gametukurikata.com2019.06.21の記事に記載の順番で見て頂くとUnityの基本的な使い方がわかり、簡単なアクションゲームや、TPSゲームの作成までが出来ます。自作タイピングゲームタイピングゲームを作りました。WebGL形式なのでPCのブラウザで遊べます。以下からプレイ出来ます。FinalTypingUnityを使って作成したローマ字入力のタイピングゲームです。gametukurikata.com2022.01.02お知らせ2023/01/24個人的にUnity2022.2.3f1をインストールしました。2022/10/14UnityのIKを使って足の位置と角度を地面に合わせる機能Unityのゲームでキャラクターの両足が別の高さの地面の上にある時にそれぞれの足をそれぞれの地面につけるようにする機能を作成しますgametukurikata.com2016.04.11機能を少し修正しました。2020/09/19コメント欄は閉鎖しました。今までコメントを投稿してくださった方はありがとうございました。(^^)/2018/08/07わたくしに出来る事は既に記事にしてあるので、ブログ右上の検索窓を活用してください。(._.)またブログの最初の方の機能を積み上げていく記事に関しての疑問点は当ブログ記事のスクリプトの説明と寄せられた質問への回答Unityを使った3Dゲームの作り方(かめくめ)の機能積み上げ形式の記事のスクリプトの説明と寄せられた記事の機能についての質問への回答を掲載しています。gametukurikata.com2019.08.01Unityを使い始めたばかりの人がつまづきやすい点を解消するUnityを使い始めたばかりの人が結構な確率で陥る不具合や疑問点を解消していきます。基本的にはブログに寄せられた質問への回答という感じです。gametukurikata.com2018.12.04も参照してみてください。小・中学生によるデジタルコンテンツ開発の全国大会ですuycc.unity3d.jp2022年大会の先行エントリーが開始されているようです。当ブログはハイスピードプランです。WordPressの編集画面の動作が早くなった。当ブログはハイスピードプランです。WordPressの編集画面の動作が早くなった。記事の内容に質問がある方へUnityを使った3Dゲームの作り方(かめくめ)の歩き方UnityのJavaScriptとC#を読み替えてどちらでも対応出来るようにするホーム検索トップサイドバータイトルとURLをコピーしました。