2014年4月3日木曜日

[Unity3d] NGUI絡みの座標変換が上手くいかない。

現在Unityでゲームを製作中なんですが、表題の件でハマリ中。
NGUIの部品をターゲットとしてパーティクルを移動させようとしているのですが
NGUIの部品の座標が正しく取得できていません。

NGUIのカメラ.WorldToViewportPoint(NGUIの部品の座標)

メインのカメラ.ViewportToWorldPoint(上記で取得した座標)

の順で変換座標を取っているのですがなんか違うみたい。
スケールなんかの影響とかかなぁ?

実現しようとしていることは演出の細部の話なのでゲーム全体に影響ないから
代替方法で差し替えるなりでもいいんですが
他のゲームへの使いまわしも可能なのでもう少し試してみることにします。


0 件のコメント:

コメントを投稿