- 885 名前:名前は開発中のものです。 [2017/03/21(火) 11:33:59.89 ID:11T+PUQP.net]
- uGUIで作ったボタンをタッチした座標に移動する処理をしたいです。
canvasのRenderModeを「Screnn Space Cemera」にしているのですが、 RectTransformのZ座標に-7000とか数字が入ってしまって。 参考サイトをいくつかみて、変換の方法試してみてるのですが上手くいかなくて。 どなたか原因わからないでしょうか。 Vector3 nowPos = rectTransform.position; Vector3 inputPos = Camera.main.ScreenToWorldPoint (Input.mousePosition + Camera.main.transform.forward * 10); Vector3 targetPos = Vector3.zero; targetPos = new Vector3(inputPos.x, inputPos.y, 0); rectTransform.position = targetPos;
|

|