Unity 按钮的按下处理事件之自定义处理函数

2023-05-16

例如“qq登陆按钮”

首先准备好按钮,然后按照下面的步骤:

1.给按钮添加脚本文件login_btn_qq.cs ,其实我已经添加好了。只是演示在哪里添加。

2.打开 login_btn_qq.cs 文件,添加 public 属性的函数,作为我们的按下处理函数

我写的是  public void OnPress()。如图,必须是public

3.点击 界面的 On Click()上面的小+  号,添加处理事件

 

4.这步很重要,困扰了我一天, 

 这张图是点击+ 号出来的。我标识上了红框和数字,这里就  首先叫他俩是 “1号框”和“2号按钮”。

我犯的错误1:如图:

我直接从左侧拖到“1号框”, 发现怎么都找不到我定义的OnPress 函数

我犯的错误2:如图:

我直接点击“2号按钮”,进行选择,依然找不到我的OnPress函数

正确的做法应该是:如图

从右侧的Login_btn_qq(Script),按住鼠标左键拖到 “1号框” 中。

 

就能够在 No Function 处选择到我们定义的OnPress函数了,如图:

谢谢大家来交流。

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Unity 按钮的按下处理事件之自定义处理函数 的相关文章

  • HTTPConnection与JSON应用实例

    JSON xff1a 一种轻量级的数据交换格式 JSONObject xff1a 一个json对象 包含一对儿 Key Value 数值 xff0c 在Key和Value之间是以逗号 分隔 JSONStringer xff1a json文本

随机推荐