国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

Unity實現手機搖一搖震動

2020-01-23 20:46:29
字體:
來源:轉載
供稿:網友

在手機經常使用搖一搖這種操作方式,在unity中也可以實現震動,iPhone與Android的函數不一樣,在ios中用的函數為iPhoneUtils.Vibrate()在Android中函數為Handheld.Vibrate();

具體代碼:

using UnityEngine;using System.Collections; public class FunctionVibrate : MonoBehaviour{ //實現手機晃動震動效果 // Use this for initialization float old_y = 0; float new_y; float max_y = 0; float min_y = 0; float d_y = 0; public float distance = 0.3f; void Start () {  }  // Update is called once per frame void Update () {  new_y = Input.acceleration.y; d_y = new_y - old_y; old_y = new_y; if(Input.GetKey(KeyCode.Escape)) {  Application.Quit(); } } int i; void OnGUI()  { //if(GUI.Button(new Rect(0,100,100,32),"vibrate!")) //{ // //震動 // Handheld.Vibrate(); //} GUI.Label(new Rect(100,100,100,100),"g:"+Input.acceleration+"d_y:"+d_y); GUI.Label(new Rect(100,200,100,100),"i:"+i); if(d_y>distance) {  i++;  Handheld.Vibrate(); } }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柳林县| 宜黄县| 长春市| 仙居县| 个旧市| 沾化县| 涞水县| 招远市| 阳山县| 信宜市| 无棣县| 社旗县| 弥渡县| 建水县| 鱼台县| 将乐县| 商都县| 扎兰屯市| 老河口市| 栖霞市| 大厂| 济南市| 黑山县| 社旗县| 尼玛县| 武安市| 曲阜市| 厦门市| 鱼台县| 齐河县| 丹棱县| 台山市| 镇赉县| 达拉特旗| 尉犁县| 丹巴县| 萝北县| 黄梅县| 秀山| 石屏县| 宣汉县|