easy touch?easy touch怎么用?easy touch 4.5 智友?[Unity3d插件]EasyTo

电脑杂谈  发布时间:2016-10-08 12:00:40  来源:网络整理

你是否正在寻找关于easy touch的内容?让我把最高级的东西奉献给你:

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

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

一、效果图

easy touch?easy touch怎么用?easy touch 4.5 智友?[Unity3d插件]EasyTo


easy touch?easy touch怎么用?easy touch 4.5 智友?[Unity3d插件]EasyTo


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

二、操作步骤

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

easy touch?easy touch怎么用?easy touch 4.5 智友?[Unity3d插件]EasyTo


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.

easy touch?easy touch怎么用?easy touch 4.5 智友?[Unity3d插件]EasyTo


5-Create a new C# script MyFirstTouch
6-Add these methods

[csharp]

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

2.翻译一下以上的步骤

1.import“EasyTouch”资源包

2.创建空物体,命名为EasyTouch(当然你也可以改成其他名字)

3.添加EasyTouch.cs脚本在刚刚创建的空物体(EasyTouch)上

4.选择改物体但不要将BroadcastMessages勾选

5.创建一个新的C#脚本,命名MyFirstTouch

6.添加这些方法

7.再创建一个空物体,命名为Receiver

8.将MyFirstTouch脚本添加到空物体Receiver上

9.运行并且点击遥感,会发现控制台打印了当前按下的坐标

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

1.导入EasyTouch3资源包

2.做好前期准备,包括人物模型、地形的创建

3.添加JoyStick实例:Hedgehog Team->easy touch->Extensions->Add a new Joystick,。此时就会在左下角创建了虚拟遥感的实例。

4.设置遥感的相关参数

easy touch?easy touch怎么用?easy touch 4.5 智友?[Unity3d插件]EasyTo

5.创建脚本MoveController.cs用来接收遥感事件控制角色的移动

[csharp]

几个函数的执行顺序:

easy touch?easy touch怎么用?easy touch 4.5 智友?[Unity3d插件]EasyTo

6.效果图

easy touch?easy touch怎么用?easy touch 4.5 智友?[Unity3d插件]EasyTo

7.创建点击按钮

点击HedgehogTeam->EasyTouch->Extensions->Create a new Button,会在屏幕右下角创建一个button

easy touch?easy touch怎么用?easy touch 4.5 智友?[Unity3d插件]EasyTo

如何让有下角的按钮点击能做出我们想要的效果呢?

easy touch?easy touch怎么用?easy touch 4.5 智友?[Unity3d插件]EasyTo

jump方法:

easy touch?easy touch怎么用?easy touch 4.5 智友?[Unity3d插件]EasyTo

然后点击一下按钮,人物就会跳跃动作!

如需转载请注明出处:

==================== 迂者 丁小未 CSDN博客专栏=================

MyBlog: MyQQ:1213250243

Unity QQ群:858550 cocos2dx QQ群:280818155

======================相互学习,共同进步===================


以上就是关于easy touch的全部内容,相信你一定会非常满意。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-18331-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...