如何通过在移动设备上触摸来更改对象属性 (UNITY) (2D)

布兰迪诺93

我对游戏开发和堆栈溢出真的很陌生,所以如果我错过了什么,我很抱歉。

我到处找,但找不到我的问题的解决方案。

所以,我正在通过 unity制作一款 2D手机游戏。对象(精灵)使用刚体掉落,我希望用户能够触摸掉落的对象,这将触发动画或颜色变化并添加粒子爆炸。

问题是我在试图弄清楚如何真正让用户触摸精灵并触发事件时遇到了麻烦(我不知道如何在对象上编写触摸输入)我看过 YouTube 教程,例如 brackeys 和一堆其他视频和统一文档,但它们没有准确解释我需要什么,并且都制作了对我没有帮助的操纵杆。

从我所做的研究中,我发现很多人都在谈论光线投射,我应该更多地研究一下吗?

谢谢大家的帮助,你不知道我有多感激。

伊利亚斯·索菲

使用 OnMouseDown 方法向这些对象添加脚本,该方法适用于鼠标和触摸,然后触发任何事件。在导出到 Android 之前,请在您自己的 PC 上对其进行测试。他们还需要一个对撞机。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章