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个按钮,再点击原按钮,这四个按钮隐藏的主要内容,如果未能解决你的问题,请参考以下文章