2021年4月4日日曜日

ボタンにセットアクティブは使えなかった

 

仮定した条件になったらボタンを表示したい

 ゲームを一度クリアしたら、ハードモードが遊べるようにしたかったので、仮定した条件になったらボタンを表示する方法を考えたのですが、こういう条件だったら、というif文の中に、パネルでしたようにボタンをセットアクティブで非表示から表示に変えようとしたところ、残念、ボタンには、セットアクティブは使えないのでした。

 ボタンに使えるのは、interactableを使って、有効にするか、無効にするかだけ。 

 無効にしても、ボタン自体の表示は残ります。


もう一つのパネルで解決

 そこで、一手間増えますが、もう一つパネルを用意して、ボタンをこの子オブジェクトにすれば、パネルごとセットアクティブで表示させたり非表示にしたりできるのではないかと思いました。

 if文の中に、ボタンを乗せたパネルのセットアクティブを入れて、成功しました。

 というわけで、クリアしたら、ハードモードも遊べるように改良できました。

 

もぐのはら NewType Whac-A-Mole もぐらたたき

 ハードモードはかなり早押しができないと(16連打とまではいわないけど)クリアできない設定になっています。

 すっかりゲームを作るのが楽しくなってしまった。

2021年4月1日木曜日

公開!

ゲーム完成、公開しました

もぐらの動きが楽しい、ゆるい見た目なのに、かなりハードなもぐらたたき系スマホゲームアプリができあがりました。

素人なりにがんばって作ったので、よかったら遊んで下さい。

Google Play Android版です。

https://play.google.com/store/apps/details?id=com.suikogame.mogunohara 

ゲーム動画




 


ようやく解決


unityでビルドしたときにSEが出ない問題、解決

 PCで再生すると音が出るのに、ビルドしてスマホで試すと効果音が出なくなる問題が、ようやく解決しました。

 新規にプロジェクトを作成し、今まで作ったものを全て作り直して入力し、ビルドしたら、ごく普通に音が出ました。

 原因になりそうなことが、一つ思い当たりました。

 作っている途中で、SDKとかが入っていなかったので、unity本体を入れ直したのです。

 このため、もともとのバージョンとは違うバージョンで開いた形になったのが、もしかしたら影響したのかもしれないなと思います。

 とりあえず、作り直しで解決できました。

 作っている途中でunityのバージョンを変えない

 これを肝に銘じることにします。




新作ゲームリリースしました

   ようやく、Androidスマホ用新作ゲームをリリースすることができました。   「封竜陣」  Google Play ストアからダウンロードをよろしくお願いします。   『西遊記』『封神演義』『狐狸縁全伝』などでおなじみの天将たちと一緒にパズルを解いて竜を封印していくという...