Unity实现手机摇一摇震动

 更新时间:2020年6月25日 10:35  点击:1794

在手机经常使用摇一摇这种操作方式,在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();
 }
 }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持猪先飞。

[!--infotagslink--]

相关文章

  • Untiy Shader实现纹理贴图滚动

    这篇文章主要为大家详细介绍了Untiy Shader实现纹理贴图滚动,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-25
  • Unity实现苹果手机Taptic震动

    这篇文章主要介绍了Unity实现苹果手机Taptic震动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-25
  • Vue实现摇一摇功能(兼容ios13.3以上)

    这篇文章主要为大家详细介绍了Vue实现摇一摇功能,兼容ios13.3以上,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-01-26
  • Unity实现手机摇一摇震动

    这篇文章主要为大家详细介绍了untiy实现手机摇一摇震动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-25
  • 分享网页检测摇一摇实例代码

    这篇文章主要介绍了分享网页检测摇一摇实例代码的相关资料,需要的朋友可以参考下...2016-01-15
  • 使用PHP实现微信摇一摇周边红包

    最近接了个项目,其中有需求是要实现摇一摇红包功能,在网上搜了好久,都没有找到源码,没办法,只有自动写了,下面小编把我的劳动成果分享给大家供大家参考...2016-01-07
  • Unity3D移动端实现摇一摇功能

    这篇文章主要为大家详细介绍了基于Unity3D移动端实现摇一摇功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-25
  • Android实现摇一摇简单功能

    这篇文章主要为大家详细介绍了Android实现摇一摇简单功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-03-31
  • javascript html5摇一摇功能的实现

    这篇文章主要为大家详细介绍了javascript html5摇一摇功能的实现过程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2016-04-22
  • OPPO Reno6如何关闭返回键震动?OPPO Reno6关闭返回键震动的方法

    OPPO Reno6手机是一款不错的智能手机,本文中介绍的是用户使用OPPO Reno6这款手机时将返回键震动声音关闭的方法...2021-12-01