bnjh002 发表于 2020-11-25 09:28

Unity中如何用纯代码创建UI?

Unity中如何用纯代码创建UI?

joy1236547 发表于 2020-11-25 09:28

何止是unity可以用纯代码创建UI,所有的程序都可以用纯代码创建UI。
何止是可以用纯代码创建UI,所有的东西都是可以用纯代码创建的。
何止是可以用纯代码创建所有东西,还可以不用代码的,可以用机器码,更牛B的还可以用二进制....:(逃

xhw3000 发表于 2020-11-25 09:29

UI只是几张图片加一些触碰监听,并不是什么非常特殊的存在。。

guoguo_1987 发表于 2020-11-25 09:30

没理解楼上几个答主脑回路,一句话概括这些答案就是“能"。能你倒是说说怎么做啊,unity官方有代码创建ui的教程Creating UI elements from scripting

suyang168 发表于 2020-11-25 09:31

网格 + 贴图 + 着色器 + 射线检测(实质是坐标系转换和简单碰撞) + 事件传递分发

gxt644987804 发表于 2020-11-25 09:31

难道不用代码是用法力值生成UI?

wk8981018 发表于 2020-11-25 09:32

完全可以。拖来拖去的表象后面其实就是AddComponent。
如果想深入研究UI和代码的关系建议阅读NGUI的源代码。

zhao892 发表于 2020-11-25 09:32

能,我以前接触过的一个unity游戏,所有组建都是代码动态生成的,不运行的时候窗口除了一个摄像头啥都没

karad 发表于 2020-11-25 09:33

您指的UI是什么?创建MESH还是贴图?私以为所有东西都可以用代码生成
页: [1]
查看完整版本: Unity中如何用纯代码创建UI?