Unity物理シミュレーションで、重力の方向は次のようにして変更できるみたいです。
Physics.gravity = Vector3.left;
今度、ミニゲームを作るときに使ってみようかなと思っています。
関連記事
Collider2D.IsTouchingが常にfalseになってしまう場合
詳細はよく分かりませんが、静止状態でない場合にCollider2D.IsTouchingが正しく判定されないことがあるみたいです。
[Unity] collider.IsTouching(collider) が動いてる状態だとまともに動かない件。バグ?|Unity|エンジニアリングメモhttp://chusotudensi.blog.shinobi.jp/unity/-unity-%20c...
Unity2Dでマウスの下にオブジェクトがあるか調べる方法
Unity2Dでマウスの下にオブジェクトがあるか調べたい時はPhysics2D.Raycastを使って調べることができます。
例えば、クリック時にCollider 2Dオブジェクトがあるか調べたい時は次のような感じで使います。
if (Input.GetMouseButtonDown(0))
{
RaycastHit2D hit = Physics2D.Raycast(Camer...