質問: false; } if (mChangeFlg) { if (mTmpY > GvrController.TouchPos.y + mThreshold) { mCamera.position += mCamera.TransformDirection (Vector3.forward) * mSpeed; } else if (mTmpY < GvrController.TouchPos.y - mThreshold) { mCamera.position += mCamera.TransformDirection (Vector3.back) * mSpeed; } if (mTmpX > GvrController.TouchPos.x + mThreshold) { mCamera.position += mCamera.TransformDirection (Vector3.left) * mSpeed; } else if (mTmpX < GvrController.TouchPos.x - mThreshold) { mCamera.position += mCamera.TransformDirection (Vector3.right) * mSpeed; } } ``` ### 試したこと 1.反発係数0に設定したPhysic Materialをコンポーネントした 2.rigidbodyのFreezePositionのx,y,zをチェック 3.rigidbodyのFreezeRotationのx,y,zをチェック ### 補足情報(言語/FW/ツール等のバージョンなど) Unity 5.5.0f3 MacOS 10.11.6
回答: もし壁があるが、それは当たってもなにもイベントが発生しない(反発しない、壁に衝突しない)のであれば壁についているColliderのIsTriggerをtrueにしてみてください