マウスの位置unity3を取得

  1. ScreenPositionするVector3は、// オブジェクトがスクリーン座標に世界座標から変換
     
    するVector3 mousePositionOnScreen; // 座標画面をクリックする画面を取得
     
    するVector3 mousePositionInWorldを; // 世界に画面をタップスクリーン座標は、座標
     
    のボイドの更新を()
     
    { 
     
    MouseFollowを(); 
     
    } 
     
    ボイドMouseFollow()
     
    { 
     
    // マウス(世界中の)カメラ内の位置、及びスクリーン座標に変換プレゼント; 
     
    screenPosition = Camera.main.WorldToScreenPoint(transform.positionを); 
     
    // シーンにおけるマウス座標取得
     
    mousePositionOnScreen = 入力。 MousePositionは; 
     
    //が作るシーンZ = Z-のマウス座標
     
    mousePositionOnScreen.z = screenPosition.z; 
     
    //世界座標にカメラ座標
     
    mousePositionInWorld = Camera.main.ScreenToWorldPoint(mousePositionOnScreen); 
     
    // オブジェクトがマウス従う
     
    // transform.position = mousePositionInWorld; 
     
    // オブジェクト従うマウスのX軸移動
     
    transform.position = 新しい新規のVector3を(mousePositionInWorld .X、transform.position.y、transform.position.z); 
     
    }

     

  2.  
     
    ゴーhttps://blog.csdn.net/agroupofruffian/article/details/78974012

おすすめ

転載: www.cnblogs.com/xiaobing-blog/p/12498927.html