91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

扎兰屯市| 隆化县| 沂南县| 台中县| 武山县| 伊通| 中方县| 双城市| 开化县| 阜平县| 江达县| 丽水市| 青河县| 宁海县| 剑河县| 石景山区| 新密市| 元朗区| 南和县| 绥中县| 宁海县| 凤城市| 穆棱市| 嘉荫县| 张家港市| 滁州市| 玉环县| 达拉特旗| 江源县| 静安区| 清水河县| 吴江市| 朝阳区| 盐源县| 武穴市| 孝昌县| 长子县| 临潭县| 东明县| 曲周县| 久治县|