触摸控件和检测触摸方法

在唤境Evkworld中制作游戏在电脑端可以很方便的使用鼠标或者键盘进行控制,但如果制作手机游戏时没有鼠标和键盘进行控制,我们可以通过以下教程来制作触摸屏幕控制按键。

屏幕控制按钮

首先在新建一个图层组并设置图层组视差为0.(因为我们制作的屏幕控制按钮一直留在镜头范围内,所以通过设置图层的视差为0,让图层不受镜头移动影响)

选中屏幕按钮图层添加我们自定义控制按钮精灵对象。

大按钮更容易触摸!但也会阻挡屏幕上的显示,所以根据自身需求来设计屏幕按钮。
接下来就可以通过触屏操作的正在触摸对象来执行飞机的八方向运动的模拟操作动作。如下图所示。

现在屏幕控制按钮就制作好了,在窗口中保持相同的位置,可以控制游戏。 如果您的游戏使用简单的左右控件,您可以使用透明的精灵对象来检测用户是否正在触摸屏幕的左侧或右侧。请记住,他们可以触摸的区域越大,控制游戏就越容易。

另外除了使用屏幕按钮之外,也有更好的方法来控制。例如:点击屏幕位置,让飞机移动到触摸屏幕的位置。

角度:angle(飞机.x,飞机.y,触屏操作.x,触屏操作.y)
距离:200*dt

该教程是否对你有用?
友情链接
ResDIY素材自助生成平台
一游说
联系方式
QQ:2967340017
邮箱:huanjingserv@xingfeiinc.com
公司地址:广州市天河区中山大道西238号301房(部位:自编之十二)

官方交流群

扫描二维码进入

交流群①

640215025

官方交流群

扫描二维码进入

交流群②

610394080

友情链接
联系我们
QQ:2967340017
Q群1(已满):640215025
Q群2:610394080
邮箱:huanjingserv@xingfeiinc.com
公司地址:广州市天河区中山大道西238号301房(部位:自编之十二)

粤ICP备2021062879号-6 《服务协议》

Copyright © 2019 广州新言信息科技有限公司 版权所有