初めての2Dゲームを作って見ます。
[Unity] スプライトをフェードアウトさせる | ftvlog
素材作り
背景はphotoshopで作りました。
歯はイラレで差分付きで作りました。spriteで健康な歯から虫歯に変化させるためです。
虫歯菌も作りました。これはLive2Dで動きを作ろうと思います。
Live2Dとunityの組み合わせは以前の記事でやりました。
作りました。可愛すぎわろた
菌がクリックで消える
こちらの記事を参考にしました。
ただオブジェクトを消すのは、eventtriggerを使いました。
バイキンにこライダーをつけるのをお忘れなく・・・
あと記事ではプレハブでキャラをクローンして増やしているのですが、なぜか私の環境ではLive2Dで作ったキャラがプレハブ化しても表示されないので、ランダムに現れる仕組みは何か別の方法を検討しないといけません。
SDK5にアップデートしたら改善されました!
そんなこんなでタッチしたら、バイキンが消えて、スコアが加算されるというのはできました。
あとは、
・バイキンをランダムで歯に出す
・時間経過で歯が虫歯に変化する
・バイキンを消したらもとの歯に戻る
というのを実装しないといけません。
どうやればいいんでしょうね〜