Cooooding!!

Unity(C#)を使ったゲーム開発関連Tipsなど

Tilemap

Tilemapの情報をスクリプトから取得する【Unity】

概要 Tilemapの情報をスクリプトで取得して処理したかったので取得方法を調べてみました。 取得方法 タイルがどこに存在するかを取得する タイルが存在する範囲はTilemap.cellBoundsで知ることができます。この範囲のセルに対してTilemap.HasTileを使うこと…

2Dの地形に3DのColliderを付けてみる【Unity】

概要 少し前の記事で地形は2Dで3Dモデルに2DのColliderを付ける検証をしました。今回は逆に地形の方に3DのColliderを付ける検証をしてみました。3DモデルはRigidbodyのZ方向の移動とXY方向の回転を禁止(Freeze)してRigidbody2Dのような動きしかしないように…

3Dモデルに2DのColliderを付けてみる【Unity】

概要 地形は2Dでキャラクターは3Dモデルを使う2Dゲームを考えているのですが、2DのColliderと3DのColliderは衝突しないので3Dモデルに2DのColliderを付ける検証をしてみました。 検証 1.シンプルな形状 まずはCubeやCylinderなどのシンプルな形状のモデルにC…