Unity实现苹果手机Taptic震动
作者:LLLLL__ 发布时间:2023-02-15 07:18:47
标签:Unity,苹果手机,震动
本文实例为大家分享了Unity苹果手机Taptic震动的具体代码,供大家参考,具体内容如下
文件:ios震动.zip
将上方文件解压之后将MultiHaptic.mm的文件放到Assets/Plugins/iOS目录下,MultiHaptic.cs文件不用挂载到游戏物体上,在需要的时候调用里面的三个静态方法即可
附上MultiHaptic.cs的代码:
using UnityEngine;
using System.Runtime.InteropServices;
public class MultiHaptic
{
[DllImport("__Internal")]
static extern void _hapticMedium();
[DllImport("__Internal")]
static extern void _hapticLight();
[DllImport("__Internal")]
static extern void _hapticHeavy();
public static void HapticLight()
{
if (Application.platform == RuntimePlatform.IPhonePlayer)
if (PlayerPrefs.GetInt("Taptic", 1) == 1)
{
_hapticLight();
}
}
public static void HapticMedium()
{
if (Application.platform == RuntimePlatform.IPhonePlayer)
if (PlayerPrefs.GetInt("Taptic", 1) == 1)
{
_hapticMedium();
}
}
public static void HapticHeavy()
{
if (Application.platform == RuntimePlatform.IPhonePlayer)
if (PlayerPrefs.GetInt("Taptic", 1) == 1)
{
_hapticHeavy();
}
}
}
来源:https://blog.csdn.net/LLLLL__/article/details/102823979
0
投稿
猜你喜欢
- ShardingSphereShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、
- 不知道大家对千篇一律的404 Not Found的错误页面是否感到腻歪了?其实通过很简单的配置就能够让Spring MVC显示您自定义的40
- 亲爱的读者,在这篇文章中,我提供了一些c#编程的最佳实践。你是否在用户输入验证中使用异常处理机制?如果是,那么你就是那个把你的项目执行速度降
- java模拟TCP通信实现客户端上传文件到服务器端,供大家参考,具体内容如下客户端package com.zr;import java.io
- 一.本地Nacos安装环境: Win7 ,JDK8 ,maven3.51.下载安装包2.启动nacos服务,bin文件下下面startup.
- spring boot 使用profile来分区配置很多时候,我们项目在开发环境和生成环境的环境配置是不一样的,例如,数据库配置,在开发的时
- 本文实例为大家分享了Unity Shader实现描边OutLine效果的具体代码,供大家参考,具体内容如下Shader实现描边流程大致为:对
- 单元测试单元测试就是针对最小的功能单元编写测试代码,Java程序最小的功能单元是方法,因此,单元测试就是针对Java方法的测试,进而检查方法
- mybatis自动生成实体类、mapper文件、mapper.xml文件若采用mybatis框架,数据库新建表,手动编写的话,需要编写大量的
- 以前一直接触.net相关的web开发,现在猛然使用javaWeb还是很不习惯,就连搭个框架也是第一次。一、谈谈项目架构一开始接触.net相关
- 今天给大家介绍一下SpringBoot中JPA的一些常用操作,例如:增删改查、分页、排序、事务操作等功能。下面先来介绍一下JPA中一些常用的
- Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,
- Java List转换成String数组实现代码:List<String> list = new ArrayList<St
- 给组件加上 * 定义一个类,这个类继承ActionListenerpubulic class ButListener implements
- 短8位UUID思想其实借鉴微博短域名的生成方式,但是其重复概率过高,而且每次生成4个,需要随即选取一个。本算法利用62个可打印字符,通过随机
- 1.前提:已安装JDK14,可以到jdk官网下载,或加QQ群835259695,快速免费下载2.不说没用的直接上jdk14环境下的jpack
- 这篇文章主要介绍了Spring Batch批处理框架使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需
- 1. 插入排序步骤:1.从第一个元素开始,该元素可以认为已经被排序2.取下一个元素tem,从已排序的元素序列从后往前扫描3.如果该元素大于t
- 本文实例讲述了Java统计字符串中字符出现次数的方法。分享给大家供大家参考,具体如下:package com.wenzhi;import j
- 在阅读本文之前,大家可先参阅《简单理解Spring之IOC和AOP及代码示例》一文,了解下Spring中IOC和AOP的相关内容。下面进入正