Unity UI代码自动生成
Posted 盘子脸
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity UI代码自动生成相关的知识,希望对你有一定的参考价值。
最近在做新项目跟同事讨论UI制作方案, 这里就说下根据节点来生成UI代码, 这个工具可以根据预设生成一个分布类。目前组件还不是很完善, 自己使用需要修改部分代码
组件功能如下:
1. 自动设置引用
2. 生成Find代码, 注册 函数
3. Atl+3 快速命令节点为#开头
如图
生成代码:
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); } } }
界面:
以上是关于Unity UI代码自动生成的主要内容,如果未能解决你的问题,请参考以下文章