乙個控制攝像頭移動的指令碼,直接繫結到攝像機就可以使用.功能描述如下:
1.滑鼠左鍵拖動觀察
2.滑鼠右鍵定點旋轉
3.滑鼠滾軸放大縮小
4.滑鼠左鍵快速雙擊進行定點放大
1#pragma strict2/*
**3**攝影機控制
4*@author felly5*/
67private
var rayrotate :ray = ray(vector3.zero, vector3(0,1,0
));8
private
var raytranslate :ray = ray(vector3.zero, vector3(0,1,0
));9
private
varhitinfo : raycasthit ;
1011
private
var pretime :float = 0.0;12
1314
//它標記是否能旋轉
15private
var flag :boolean = false;16
17 function update ()
3233 pretime =time.time ;34}
3536
//上下左右拖動
37if(input.getmousebutton(0
))43
44//
滾軸放到縮小
45 pz = input.getaxis("
mouse scrollwheel");
46 direction = vector3(0, 0
, pz);
47 transform.translate(direction * 100 *time.deltatime);
4849
//旋轉
50if(input.getmousebuttondown(1
))54
if(input.getmousebuttonup(1
))58
if(input.getmousebutton(1) &&flag)
63 }
matlab控制攝像頭
matlab操作攝像頭的幾個函式 列舉攝像頭裝置 imaqhwinfo 開啟攝像頭 obj videoinput winvideo 顯示攝像頭可操作的方法 imaqhelp videoinput 常用的幾個引數 framespertrigger 每次觸發硬體獲得的幀數 triggerrepeat 再...
Opencv 控制攝像頭
使用者輸入,同時可獲取按鍵的ascll碼值opencv 可以通過 頭videocapture 方法開啟攝像 攝像頭變數 cv2.videocapture n n為整數,內建攝像頭為0,若有其他攝像頭則依次為1,2,3,4,cap cv2.videocapture 0 攝像頭是否處於開啟狀態可以通過i...
Unity3D控制項Easytouch控制主角移動
開發步驟 1.匯入charactor controller程式設計客棧資源包 2.匯入easy touch 3.1.0的資源包 3.建立乙個人物模型 4.新建乙個plane作為地板。5.程式設計客棧新建乙個joystick,新增步驟如下圖所示 6.設定搖桿的相關屬性 注 如圖中屬性一定要設定好,不然...