unity android遥感easy,Unity3d插件]EasyTouch简单用法

EasyTouch使用 EasyTouch

目录[-]

一、效果图

二、操作步骤

1.官方文档上的步骤

2.翻译一下以上的步骤

3.根据官方的这些提示,自己来做一个属于自己的人物遥感控制

对于移动平台上的RPG类的游戏,我们常用虚拟摇杆来控制人物角色的行走和一些行为,相信我们对它并不陌生,之前尝试了EasyTouch2.5,发现并没有最新版的3.1好用,2.5版本的对于自适应没有做的很好,而最新版的已经解决了这一问题。当然unity也自带了摇杆Joystick,用起来也简单,但存在不少局限,不会满足普通mmo游戏的需求,比如指定显示区域或者是更改一些素材等等,而这些EasyTouch插件都已经帮你实现,不得不佩服插件的原作者,能做出这么炫酷好用的插件,当然这估计是老外开发的,关于插件的下载,你可以在AssetStore上购买,当然也可以使用free版。

我这里也提供一个3.1版本的下载地址:

一、效果图

感觉很酷有木有!接下来就看一下创建的过程吧!

二、操作步骤

1.官方文档上的步骤

Quick Start (C#)

1-Import EasyTouch Package.

2-Create an empty gameObject, and name it EasyTouch.(You can choose another name)

Step 1 & 2 can be replace by the option menu

3-Add the EasyTouch.cs script on the EasyTouch gameObject that you just created.

4-Select the EasyTouch gameobject, and verifies that Broadcast messages is set to FALSE in the inspector.

5-Create a new C# script MyFirstTouch

6-Add these methods

[csharp] view plaincopyprint?

// Subscribe to events

void OnEnable(){

EasyTouch.On_TouchStart += On_TouchStart;

}

// Unsubscribe

void OnDisable(){

EasyTouch.On_TouchStart -= On_TouchStart;

}

// Unsubscribe

void OnDestroy(){

EasyTouch.On_TouchStart -= On_TouchStart;

}

// Touch start event

public void On_TouchStart(Gesture gesture){

Debug.Log( "Touch in " + gesture.position);

}

7-Create an empty gameObject, and name it Receiver.

8- Add MyFirstTouch script to the gameObject Receiver.

9- Run it in editor, and click on the screen

阅读(471) | 评论(0) | 转发(0) |

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值