2026/01/26
・今日の進捗
サウンド管理システムの修正
幽体離脱モードのオブジェクトの操作を追加、変更
・サウンド管理システムの修正
まずサウンド管理システムを見直した。これは具体的にはサウンドリストへの
参照と設定を変更。今までは手動でint型のIDを決めサウンドを鳴らしていたが
それだと後からサウンドを追加すると当然ながら管理と変更が面倒なため
様々な方法をある中から今回はハッシュ法でIDを決めるようにした。
具体的には手動のIDをやめ、まずリスト内にあるLabelにstringの名前を書き
書いた後に自動でAnimtorのハッシュ値を出力する関数を使いIDに代入。
参照の仕方はラベルから参照するやり方に変えた。これで幾分かは参照と
変更が楽になった。ただ誤字で参照できない点はあるが上記のメリットの方が
大きいのでこれでいく
・幽体離脱モードのオブジェクトの操作を追加、変更
次に幽体離脱モードのオブジェクト操作に回転と追加し
移動の仕方を変更した。
まず回転はゲームパッドの十字キーで行い連打式で回転出来るようにした。
一回の回転は45度に設定。また回転の軸はプレイヤーの向きを基準に回転させている
次に移動は前回までMovePoitionを使い移動していたがそれだとオブジェクトが壁や
床、そのほかのオブジェクトを貫通する致命的な問題が出るため移動方式を
ベクトル移動で行うように設定した。これで移動が滑らかになり他のオブジェクトを
貫通しなくなった。ただ他のオブジェクトに触れさせながら移動させると
すごい挙動になることがあるのでここはまた修正する。
・幽体離脱モードのサウンド追加3点
主にモードのON/OFFの効果音、オブジェクト取得時の効果音も変更した。
以上
・次の予定
オブジェクト操作の修正
ステージ追加
SE、演出追加
UI追加