有没有人有一些方法能让UI Toolkit工作流更轻松/更快捷?感觉这有点笨拙,比如要添加一个按钮,你得 (1) 把它加到文档中,(2) 给它起个名字,(3) 放入你的UI脚本,(4) 用rootVisual.Q("精确的字符串名称,否则就完蛋了")来获取引用,(5) 写一个方法做你需要的事情,(6) 在OnEnable中用.clicked或其他你用的方式订阅那个方法,最后 (7) 在OnDisable中取消订阅。说起来也不算特别复杂,但一遍又一遍地做真的会变得很乏味。我觉得你可以拼凑出一些方法,只需要传入按钮的名字(或任何视觉元素)和你想要执行操作的方法名,就能大大减少代码量。有人花时间捣鼓过这个吗?
更简单的UI工具包工作流程?
评论 (0)