kamihi のブログ

作成したゲームの情報や作り方を掲載します

UnityでMinecraft風ゲームを作る その8「ブロック破壊のアニメーションを追加」

今回は「ブロック破壊のアニメーションを追加」です。


ソースや設定方法は長くなるので、Googleドライブに保存しておきました。 そこからダウンロードしてみてください。

UnityでMinecraft風ゲームを作る - Google ドライブ


f:id:zekutasiki:20190112165835p:plain
実行結果

ブロック破壊時のアニメーションが追加されています。


原理は、ほんの少し大きい亀裂が入っている透明なキューブのプレハブを用意し、選択位置に生成しているだけです。

アニメーションはマテリアルを変更しています。


スクリプトの主な変更は以下の通りです

  • Chunk.cs 変更なし
  • ChunkManager.cs 変更なし
  • EnumData.cs 変更なし
  • PlayerControl.cs 変更なし
  • TargetControl.cs ブロック破壊時のアニメーションを追加

TargetControl.csを修正して実装しました。

おまけで手、音も追加しました。

効果音は初めて作りました(机を叩いて録音) 違和感があるかもしれませんが・・・

次回は木を生やすです。