開発日誌
こんばんは。クロです。
■注意:音が出ます。
↓の動画はキャラにマウスを乗せると音が出るようにしています。あと
ロールオーバーして服が少し脱げます。ボタンを押すと裸になります。
動画の最後で音がブブブブブブと鳴ってると思います。
丁度、境目にマウスカーソルを置くと高速に画像が切り替わって音が
ブツブツ鳴り続けるようです。カーソル動かしてなくても境界線に触れて
そのまま置いておくとEnterとExitを高速で繰り返してしまうという事です。
クロ的にはEnterしたら後はStay状態に移行すると思っていました。境界線の
場合は、その後Exitになるようです。この辺の仕様も知っておかないと
後々、バグの元になります。
Guiの方のCanvasでImageのPivotが0.0f-1.0fでの割合での数値になっていま
した。画像のPivotを移植しようとしたらPixelで返って来ました。割合に
計算しなおしてImageに入れる事になります。計算する必要が出て来ました。
計算式:ImagePivot = new Vector2( 画像Pivot/画像サイズ , 0)
書くとすぐですが一つのPivotの数値を入れるだけ一日がかりでした。(泣)
切欠は違う画像サイズを使ってロールオーバーすると真ん中の位置がずれて
しまうからです。Pixel単位なら直ぐに変更出来たんですが割合なので
取得して変換して、その位置に持っていってます。これで画像サイズが
違っても何とかなります。
効果音の話。最初はキャラ事に一個づつ付けてたんですが多重で鳴らす
タイミングは無いはずなのでGameManagerに一個だけ付けてます。
現在やってる事はGuiで画像や文字を扱う練習と音の再生です。
SE音とBGMはPR-MUSIC様の素材で作ってます。