RedCrab/クロ 2021/10/25 19:52

開発日誌

こんばんは。大苦戦中のクロです。見た目では大した事はしてないのですが
ちょっとした事を実装しようとするだけで、かなり調べないと出来ないのが
この頃、多いです。

部隊編成の階層とListで作ったデータをリンクさせようとしてました。
具体的には一番目がゴブリンならListデータもゴブリンデータになります。
問題はGuiの中でやろうとするとマウスでドラッグ&ドロップして動く
スクリプトOnDropを有効にするにはドロップ側より上の階層にないと
反応しないという事です。そこでドラッグした時に一番上の階層に固定して
ます。階層を上にすると他の順番が繰り下がり抜いた番号の所から下が繰上り
ます。その状態でListに順番を伝えて交換操作をしてます。

↓動画は部隊編成から移動して戻っても順番を記憶してる状態です。
あと1部隊の動画です。

こちらは3部隊の動画です。

ゴブリンにリュックを持たせています。


ゴブリンに弓を持たせるバージョンを制作予定です。

ハマってた所。BGMがループしない状態になって何故、出来ないのか
悩んでました。スクリプトでAudioSourceを三つ付けて上からBGM、SE、
Voiceで別けました。Loopにチェックも付いてるんですが一回再生で
終わります。AudioClipも沢山必要なので配列でやっていてAudioSource覧の
AudioClip内には一個しか入らないのでPlayOneShotで直に再生してたのが
原因でした。PlayOneShotの意味からして一回再生なのだと思います。
今はAudioSourceのAudioClip内を入れ替えてBGM再生させてます。

エフェクトを調べ始めました。敵を殴った時、魔法が発動した時、魔法が
当った時などに使う予定です。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

最新の記事

月別アーカイブ

記事を検索