zoukankan      html  css  js  c++  java
  • 关于UI系统的问题

    function OnGUI(){
        GUI.skin = myskin;
        if(GUILayout.Button("add_component",GUILayout.Height(40),GUI.Width(110))){
            obj.Addcomponent("xzhuang");
        }
        if(GUILayout.Button("del_component",GUILayout.Height(40),GUIlayout.Width(110))){
            var Script: Object = obj.GetComponent("xzhuang");
            Destroy(Script);
        }
    }
    

    1.GUILayout无法使用,效果是有皮肤,按钮有动态效果。按钮添加删除脚本。可用于使敌人变我方人物。

    2.UI  Button可以通过On Click()绑定一个对象,在绑定对象上的一个脚本函数,实现按钮的作用。

    3.InputField下的On Value Changed和On End Edit也一样虽然不知道他们的区别,但是通过绑定函数,可以把输入的值保存到str内。-----经过试验,On value changed相当于默认加了Enter,,On End Edit需要自己输入Enter。

    var wenzi: Text;
    var shuru: InputField;
    private var str: String;
    function Pstart () {
        str = shuru.text;
        wenzi.text = "123456";
        switch(str){
            case "tom":
                wenzi.text = "ni shu ru d shi tom";
                break;
    

      

  • 相关阅读:
    校验参考相关备份
    API接口设计
    redis 基础配置
    Apollo 统一配置中心
    http返回状态码记录
    ngnix实战
    OAuth2三方授权
    OAuth2授权协议记录
    KMP算法
    分治法
  • 原文地址:https://www.cnblogs.com/white-L/p/6181770.html
Copyright © 2011-2022 走看看