亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

unity ui的創建方式小記

標簽:
Unity 3D
  1. 以一个程序新手的角度,我能想到最笨工作量最大的方法就是把所有的页面都得到保存在一个字段里,在每个buttononclick里页面.setActive(true/false);来控制点击这个按钮之后需要显示哪一个页面。
    优点就是逻辑简单,但是缺点显而易见,每个on事件里需要写很多的页面,尤其当ui页面有几十个的时候每个onclick需要设置几十个页面的true或者false非常的没有效率== 虽然能ctrl c/v 但是感觉代码真的很low。

  2. 后得到两个相对更好的解决方案,正欲尝试,先行记录思路以防忘记。
    一个方法是利用枚举和循环,虽然方法仍然很笨,因为没有做所以等做完之后再进行详细的解释。现在大概想法就是虽然很笨,但是可以省去很多行重复的代码,代码显得更精简。

  3. 第三个方法对我这个菜鸟来说还是有点难度的,就是假设有50个ui界面,以树的方式对页面就行排列。某一个页面作为某页面的子节点,如果父节点没有出现,则子节点就不会再出现。但是这个方式我是一点思路都没有的= = 准备先试一下第二种方法,再回过头研究一下树的这种方法,虽然在学校学过数据结构,但是程序设计这个东西还有待提高= =
    后边做完后两种方法后会持续更...
點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消