我是靠谱客的博主 清新小白菜,这篇文章主要介绍unity中IPointerClickHandler的使用,重新开始游戏IPointerClickHandler在实际的运用中这里重新运行游戏,现在分享给大家,希望可以做个参考。

在unity官方的api中我们可以看到

IPointerClickHandler

UnityEngine.EventSystems中的接口

实现接口:IEventSystemHandler

描述

如果希望接收OnPointerClick回调,则实现接口。

使用IPointerClickHandler接口使用OnPointerClick回调处理单击输入。确保场景中存在事件系统以允许单击检测。

public class示例:MonoBehaviour,IPointerClickHandler
{
//检测是否发生了点击
public void OnPointerClick(PointerEventData pointerEventData)
{
//输出以控制单击的GameObject的名称和以下消息。单击GameObject时,可以将其替换为您自己的操作。
Debug.Log(name +“Game Object Clicked!”);
}
}

公共方法

OnPointerClick使用此回调来检测点击次数。

在实际的运用中这里重新运行游戏

脚本代码

public class LevelReset :MonoBehaviour , IPointerClickHandler
{
public void OnPointerClick(PointerEventData data)
{
// reload the scene
SceneManager.LoadScene(SceneManager.GetSceneAt(0).name);
}

 

最后

以上就是清新小白菜最近收集整理的关于unity中IPointerClickHandler的使用,重新开始游戏IPointerClickHandler在实际的运用中这里重新运行游戏的全部内容,更多相关unity中IPointerClickHandler内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(149)

评论列表共有 0 条评论

立即
投稿
返回
顶部