2023-10

TopDownEngine

【TopDown Engine】DamageOnTouchを使うと勝手にColliderのIs Triggerが変わる仕様について

前書き TopDown Engineの場合、プレイヤーが敵と接触したり、敵の攻撃に当たったりするときにダメージを発生させる方法として「DamageOnTouch」コンポーネントを使用してダメージを実装することができます。 参考にDamage...
Unity

【Unity】#if 文字列 ~#endif(プリプロセッサ)を有効にする方法

前書き アセットに付属されているソースコードを見ると頭に「#if 文字列 ~#endif」といった記述があるときがあります。ものによってはこの「#if 文字列 ~#endif」を有効にしないと動かないソースコードもあったりしていろいろと謎な...
TopDownEngine

【TopDown Engine】敵AIの設定~敵が追いかけ攻撃する~

前書き 今回はTopDown EngineのAI Brainで敵キャラがプレイヤーを追いかけて攻撃する設定方法について紹介していこうと思います。以前はAI Brainの作りなど紹介させていただきましたが、今回は1歩踏み込んでAI Brain...
TopDownEngine

【TopDown Engien】敵を倒したときにアイテムをドロップする方法

前書き 今回はTopDown Engineで敵キャラを倒したときにアイテムをドロップさせる方法になります。 TopDown EngineではLootというスクリプトを使うことで簡単にアイテムをドロップさせる機能が実装できるため、Lootコン...
TopDownEngine

【TopDown Engien】近距離武器の作り方その2

前書き 今回はTopDown Engineで近距離武器の作り方のその2になります。 前回説明しきれなかった点についての説明になるので、もしも前回の説明を見てない方は以下をご覧いただいたほうが理解しやすいかなと思います。 今回は ノックバック...