• Unity UI代码自动生成


    最近在做新项目跟同事讨论UI制作方案, 这里就说下根据节点来生成UI代码,  这个工具可以根据预设生成一个分布类。目前组件还不是很完善, 自己使用需要修改部分代码

    组件功能如下:

        1. 自动设置引用

        2. 生成Find代码, 注册  函数

        3. Atl+3 快速命令节点为#开头

    如图

    image

    生成代码:

    public partial class CanvasObject
    {
        public Image Image;
        public Button OK2;
        public Image OK3;
    
        public event System.Action<Button> OnOK2;
    
    
        partial void InitCustom(object data);
        public bool Init(object data)
        {
            OK2.onClick.AddListener(delegate { OnClickOK2(OK2); });
    
            InitCustom(data);
            return true;
        }
    
    
        public void OnClickOK2(Button go)
        {
            if (null != OnOK2)
            {
                OnOK2(go);
            }
        }
    }

    界面:

    image

    image

    代码地址: https://gitee.com/PFSchool/UFrame

    image

  • 相关阅读:
    10.23
    四则运算(1)
    10.12
    10.22
    今日总结
    Java自学
    Java自学
    Java自学
    Java自学
    Java自学
  • 原文地址:https://www.cnblogs.com/plateFace/p/8617481.html
Copyright © 2020-2023  润新知