猫とゲームエンジン

今日も猫に面倒みられながら生きてる

Unity : TopDownEngine : 吸い付くアイテム

KoalaMagneticCoin

サンプルにKoalaMagneticCoinというアイテムがあり、近づくと吸い付く挙動をする。

MagneticCoinサンプル

構造として通常のPickableItemとして作成されたアイテムがcollisionとprefabにMagneticコンポーネントが設定されたPrefabの中に入っている形になっている。

MgneticComponent

アイテム本体にMagneticが設定されていないのは吸い付く距離のコリジョンと取得距離のコリジョンを別に扱うための模様(実際にアイテムにMagneticを付けただけだと吸い付くような挙動をしてくれなかった。)

MagneticItemPreview_001