zoukankan      html  css  js  c++  java
  • Unity3d 合作开发项目

                                                    Unity3d  合作开发项目    交流群:63438968  本人:灰太龙

      项目的合作开发是至关重要的,第一个问题就是自适应分辨率的问题!

      综合考虑了一下,我们采用了IGUI插件,这个插件有以下几个好处,是拖拉式的编辑控件,和WINFROM的  开发一样的,而且可以方便的产生一些插件的事件!而且支持自适应,惟一不完美的地方就是字体大小没有自适应,针对这个问题,我会在后面提出的!另外IGUI不开源,有BITGUI是开源的,但是没有空研究,目前就用IGUI了!

      

    这个东西叫做工具箱,点这个按钮,就可以生成一个这个物体!

    后面告诉大家如何去添加一个控件,我们需要在Game试图下,画控件的,另外要编辑的时候,需要IGUI的工具箱是激活的,而且在Hierarchy中点住要编辑的控件,才可以编辑控件!

    下面介绍几个参数,就是Position And Size,如果这几个值是小于1的,就会自适应分辨率,适应效果很好,如果是大于1的就是绝对值,不会根据屏幕的分辨率自动改变!

    下面说一下IGUI的编程,和WINFORM的编程是一样的,可以点击按钮控件,然后右键,点击Click,就会在代码中自动生成一个方法,

    然后在里面就可以编程了,并且可以方便的去操作其它控件,控件的变量名是这个参数,

    这个就是变量名,比如在button1_click方法中写如下代码:

    button2.enabled=false;这样button2就隐藏了!

    希望能抛砖引玉,谢谢!

  • 相关阅读:
    HDU 5311
    HDU 1708
    HDU 1707
    计蒜之道 430
    Codeforces Round #292 (Div. 2)——C——Drazil and Factorial
    Codeforces Round #292 (Div. 2)——B——Drazil and His Happy Friends
    Codeforces Round #292 (Div. 2)——A——Drazil and Date
    Codeforces Round #293 (Div. 2)——C——Anya and Smartphone
    Codeforces Round #293 (Div. 2)——B——Tanya and Postcard
    Codeforces Round #293 (Div. 2)——A—— Vitaly and Strings
  • 原文地址:https://www.cnblogs.com/alongu3d/p/igui.html
Copyright © 2011-2022 走看看