亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

unity3D 鼠標滾輪實現物體的大小縮放

發布時間:2020-02-28 22:38:33 來源:網絡 閱讀:6109 作者:RockSonE 欄目:游戲開發

              這個實現的方法不難,難的可能是要弄懂鼠標滾輪響應函數的機制,響應函數是Input.GetAxis("Mouse ScrollWheel"),其中,這個函數是有返回值的,類型是float,向前滾是返回正數,向后滾是返回負數,所以,下面這個腳本操作的時候,鼠標滾輪一直向后滾,會看見Cube逐漸變小,當變到很小到消失的時候,又會增大,這是很正常的。要是覺得這么不好的話,可以用邏輯代碼限定一些scale的最低大小便可以。(下面腳本中沒有實現這個)

             例子:

var scale = 1.0; 
function Update () { 
var cube = GameObject.Find("Cube");//找到Cube對象 
if(Input.GetAxis("Mouse ScrollWheel"))//這個是鼠標滾輪響應函數 
{ 
//滾輪響應一次就讓scale自增或自減,注意,滾輪函數是有返回值的, 
//返回是float型的!這個由滾輪向前(正數)還是向后(負數)滾決定 
scale += Input.GetAxis("Mouse ScrollWheel"); 
cube.transform.localScale = Vector3(1*scale, 1*scale, 1*scale);//改變物體大小 
} 
}


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西华县| 台湾省| 鞍山市| 通化市| 新河县| 华蓥市| 舟山市| 万山特区| 宝丰县| 青铜峡市| 晋江市| 玉树县| 宝山区| 灌南县| 泸西县| 秦安县| 巧家县| 囊谦县| 普安县| 久治县| 合川市| 开平市| 云和县| 义乌市| 灵寿县| 高雄县| 崇州市| 恩平市| 新巴尔虎左旗| 翼城县| 五家渠市| 若羌县| 金湖县| 桑日县| 固安县| 兴业县| 苗栗县| 通化市| 娄底市| 皋兰县| 沾化县|