unity3d 点击一下按钮,然后产生4个按钮,再点击原按钮,这四个按钮隐藏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity3d 点击一下按钮,然后产生4个按钮,再点击原按钮,这四个按钮隐藏相关的知识,希望对你有一定的参考价值。

参考技术A C#代码

public class ButtonClick:MonoBehivor

private bool m_down;
internal void OnGUI()


if(GUILayout.Button("1"))


m_down=!m_down;;



if(m_down)


if(GUILayout.Button("2-1"))


//todo:do something



if(GUILayout.Button("2-2"))


//todo:do something



if(GUILayout.Button("2-3"))


//todo:do something



if(GUILayout.Button("2-4"))


//todo:do something





本回答被提问者采纳

易语言复制多个按钮

不用计次循环首
就比如,我用菜单点击创建,然后复制一个按钮出来,按钮在原来的按钮下面。之后再点击,在变量按钮的下面。

不知道各位能否明白我的意思
能的话,帮忙一下,谢谢了

.版本 2

.程序集 窗口程序集1

.程序集变量 l, 按钮

.程序集变量 顶, 整数型

.子程序 _按钮1_被单击

复制窗口组件 (_启动窗口.按钮1, l)

l.可视 = 真

顶 = 顶 + 40

l.移动 (按钮1.左边, 顶, -1, -1)

.子程序 __启动窗口_创建完毕

顶 = 按钮1.顶边

参考技术A 用到复制窗口组件这个命令,给你个代码看看就知道了。
.版本 2
.程序集 窗口程序集1
.程序集变量 距离, 整数型
.程序集变量 i, 整数型

.子程序 _按钮2_被单击.局部变量 按钮变量, 按钮, , "100"
i = i + 1
复制窗口组件 (_启动窗口.按钮1, 按钮变量 [i])
按钮变量 [i].左边 = 按钮1.左边
按钮变量 [i].高度 = 按钮1.高度
距离 = 距离 + 按钮变量 [i].高度 + 10
按钮变量 [i].顶边 = 按钮1.顶边 + 距离
按钮变量 [i].宽度 = 按钮1.宽度
按钮变量 [i].标题 = “新建按钮” + 到文本 (i)
按钮变量 [i].可视 = 真
参考技术B 按住SHIFT 参考技术C 按住SHIFT

以上是关于unity3d 点击一下按钮,然后产生4个按钮,再点击原按钮,这四个按钮隐藏的主要内容,如果未能解决你的问题,请参考以下文章

Unity3d怎么做到游戏中按下一个按钮,弹出窗口

Unity3d 按钮点击相关问题。

Unity3D js脚本怎么实现点击一个按钮,弹出另一个;再点击原按钮,弹出的按钮关闭

Unity3D点击按钮让物体变透明

unity3d如何通过一个按钮控制物体缩小和放大呢?

unity点击按钮出现子按钮