2011-10-25 24 views
0
function LateUpdate() { 
if (isCameraInputIgnored()) { 
     return; 
} 

if (target && Input.GetMouseButton(0)) { 
    x += Input.GetAxis("Mouse X") * xSpeed * 0.02; 
    y -= Input.GetAxis("Mouse Y") * ySpeed * 0.02; 

    y = ClampAngle(y, yMinLimit, yMaxLimit); 

    var rotation = Quaternion.Euler(y, x, 0); 

    var position = rotation * Vector3(0.0, 10.0, -distance) + target.position; 

    transform.rotation = rotation; 
    transform.position = position; 
} 
} 

これはオブジェクトを回転させる機能です。私がプレイしてマウスをクリックすると(私が画面上のどこにいても問題ありません)、私のカメラは設定によって位置を変えています。どのようにそれを停止するための任意のアイデア?カメラがマウス軌道を移動する

http://i.stack.imgur.com/3GfjY.jpg

http://i.stack.imgur.com/rxMQP.jpg

私は詳細については2枚の写真を追加しました。私は何が私の問題であるかを理解したいと思う。

答えて

0

インスペクタでカメラの位置を変更して解決します。

関連する問題