ここはどこ?
- 自分がハマったりしたunityに関するどうでもよいプチメモを書いて置く場所です。
- 何か書きたいことが出来るたびに更新されると思われます。
わたしはだあれ?
- unity歴で言うと2年かもしれないけど、実稼働時間でいうと多分15日にも満たない…というペーパードライバー的Unity初心者
- Unityでゲームを作るというより興味のある事をやるための手段がUnityっていうライトユーザー
あんちょこ
transform.parentとSetParentの挙動
- GameObjectで親子関係を作るには、gameObjXXX.transform.parent に親のtransformを入れるだけ
- だけど、そうすると、ワールド空間上での相対的な位置を引き継ぐという余計な機能が働く(エディタ的には素晴らしい機能だけどスクリプト的には余計です)
- Unity4.6から、SetParent(parentGameObj,false)とやるとその機能をKill出来るそうです。
- 情報もとはコチラです。
#そのほか
Unityって左手座標系
- 気にして無かったけど…
- DirectX使ってるわけでもないのに右手じゃないんだ…へぇ…無条件で右だと思い込んでた。それでも気にせず扱えるところがUnityか…
- http://mabulous.com/understanding-and-interpreting-the-homogeneous-transformation-matrix-in-3d-space
- 行列から軸を取り出す時とかAtan2の角度扱うときは重要だから間違えないようにしないと。