toppic
当前位置: 首页> 奇幻小说> 干货 | EasyTouch插件快速上手

干货 | EasyTouch插件快速上手

2020-08-27 10:28:09

本章课程 3节课讲解

 

第一课

EasyTouch的下载

EasyTouch的导入

EasyJoystick操纵杆的常规组件介绍

-------------------------------------------------------------

 

1:介绍EasyTouch

我们在手机上玩过的RPG类游戏、和FPS射击类游戏,通过虚拟的摇杆来控制人物移动,和通过按钮做出攻击动画等一系列关于触屏的操作,在Unity完全可以通过EasyTouch插件来很好的实、因为EasyTouch它简单易用性和它的高性能性也已经成为很多游戏公司在开发游戏过程中的首选;



 

2:我们如何去下载EasyTouch插件

下面我给大家提供了3个途径来下载EasyTouch插件,大家可以根据这几种途径去体验更多插件资源

第一:在我们《菜鸟在线》平台资源库去下载

第二:在官方《Unity Asset Store》https://www.assetstore.unity3d.com/cn/#!/content/3322

第三:以及相关论坛http://download.csdn.net/detail/s10141303/6962919

 

3:EasyTouch导入到Unity工程中

第一:通过菜单栏Assets->Imort unitypackage ->Custom Package 



第二:在外部直接双击unitypackage外部包(注意杜绝中文路径),点击Import



第三:在Project试图中选中Assets鼠标右击->import unitypackage->Custom Package




4:导入工程中的目录结构

当导入成功之后会在Asset文件夹下出现EasyTouch文件,展开子目录我们发现有这几种文件:

一、Documentation

二、Example

三、Plugins

四、Readme_first


Documentation目录

1:EasyButton 1.0

2:EasyJoystick 2.0

3:EasyTouch 3.1

注:文档详细说明的怎么用的


Example目录

1:_Materials_ressources          //材质资源文件

2:Example for EasyButton       //EasyButton按钮案例

3:Example for EasyJoystick     //EasyJoystick操纵杆案例

4:Example for EasyTouch        // EasyTouch触屏案例


Plugins目录

1:_C#-Event-Template

2:_Java-Event-Template

3:Editor

4:Gizmos

5:Resources


Readme_first:

版本信息,官网说明


5:添加EasyJoystick步骤

当我们添加EasyTouch插件到工程目录文件中,在Unity菜单栏中就会出现Tools选项按钮,此时我们就可以点击菜单栏的Tools->Hedgehog Team->Easy Touch->Extensions->Add a new Joystick 完成以上骤,此时就会在Game试图左下角看到创建了虚拟遥感的实例。



我们可以在Game试图见到虚拟摇杆显示



6:属性面板的组件预览




7:属性面板组件参数

joystick properties

joystick position & size

joystick axes properties & events

joystick textures

 

 

本节课总结:

     1:认识EasyTouch插件

     2:下载EasyTouch途径

     3:如何将EasyTouch导入到工程

     4:熟悉EasyTouch目录结构

     5:添加EasyJoystick摇杆步骤

     6:属性面板的组件预览

     7:属性面板组件参数属性

    

课后练习:

     1:要求学员自己动手下载EasyTouch插件,并导入到Unity工程中。

     2:熟悉组件的属性参数,导入一个模型对象来用操纵杆控制前后左右移动

 

今天就到这里吧,下一篇我会利用人物模型文件,带领大家编写C#脚本来实现摇杆在游戏中如何控制主角的移动以及攻击动画实现!感谢大家阅读。如果有意见或者建议的换欢迎在下面留言,大家一起探讨unity3开发。希望想交流的同学记住我的邮箱990500315@qq.com,呼呼~~~

 

欢迎加入菜鸟交流群:

HTML5:276675549  |  Unity3D:389411254


友情链接