游戏百科
逻辑系统

UI相关

坐标:屏幕左下角是0,0,0 屏幕右上角是1,1,0,屏幕正中是0.5,0.5,0

生成与使用:为了简化使用,创建UI功能可以直接放在每帧循环中调用,系统会自动判断UI是否已经创建过而不会每帧重复创建新的UI

与UI断开:正常情况下,一个创建UI方法只会在第一次运行时创建新UI,后续重复运行只会修改UI的参数,但是有些情况下,需要使用循环的方式创建多个UI,这时需要在创建UI后断开,使得下次创建方法会创建新的UI。一般情况下是在循环中创建UI,添加UI变量到一个列表中保存之后再断开,这样在其他地方可以通过列表得到这些UI再进行操作。

子UI:当使用添加UI功能将B添加为A的子UI后,在不重新设置坐标时,B会保持自己当前位置,A移动时B会跟随移动,在设置子UI后重新设置位置时,坐标系改为以A的左下角为0,0,0点,右上角为1,1,0点的局部坐标