内容へ移動
ユーザ用ツール
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
現在位置:
Home
»
wiki
»
Unity
»
Tips
»
018 クリックした場所にオブジェクトを移動させる
トレース:
wiki:unity:tips:018
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== 018 クリックした場所にオブジェクトを移動させる ====== ===== 概要 ===== ScreenToWorldPointを使ってマウスクリックしたスクリーン座標をワールド座標に変換します。 ==== ソースコード ==== <code csharp> public class HogeScript : MonoBehaviour { float distance = 0.0f; void Start () { distance = Vector3.Distance( transform.position, Camera.main.transform.position ); Debug.Log("distance ->" + distance ); } void Update () { if( Input.GetMouseButton(0) ) { Vector3 mousePos = Input.mousePosition; mousePos.z = distance; transform.position = Camera.main.ScreenToWorldPoint( mousePos ); } } } </code> これを適用させたいGameObjectにドラッグ&ドロップすれば良いです。
Permalink
wiki/unity/tips/018.txt
· 最終更新: 2014/11/13 05:37 (外部編集)
ページ用ツール
ログイン
文書の表示
文書の先頭へ
印刷
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
oeffentlich