Android与Unity3d对象OnClickListener [英] Android with Unity3d Object OnClickListener

查看:195
本文介绍了Android与Unity3d对象OnClickListener的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是一个Unity3d初学者。

我写了一个示例Unity3D项目并将其导出为Android项目。



我在Unity3D对象上触发点击事件?



Unity3D游戏有很多对象。

当我点击一个对象时,我想在我的Android项目中做一些事情。



Input.GetTouch是一个Unity3D事件。

我想使用Android OnClick事件而不是。



我应该怎么做?

解决方案

实现 IPointerClickHandler 您的MonoBehaviour接口,并确保您具有EventSystem的实例和相关的 BaseRaycaster (3d或2d,取决于您要使用的) / p>

I am an Unity3d beginner.
I wrote a sample Unity3D project and exported it as an Android project.

How can I trigger a click event on an Unity3D Object?

The Unity3D game has lots of objects.
When I click an object, I want to do something in my Android project.

Input.GetTouch is an Unity3D event.
I want use the Android OnClick event instead of that.

How should I do?

解决方案

Implement the IPointerClickHandler interface on your MonoBehaviour and ensure that you have instance of EventSystem and a relevant subclass of BaseRaycaster (3d or 2d, depending what you want to use) present in the scene.

这篇关于Android与Unity3d对象OnClickListener的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆