10:42
Unity3d的贝塞尔曲线
13:50
UIRoot
UIRoot用来控制整个UI的缩放
UIRoot有一些可供使用的缩放类型。最常见的是PixelPerfect。这个模式下,你的UI将以像素为单位,一个300*200的挂件将在 屏幕上占据300*200像素。这也意味着你的UI在一些低分辨率的设备上看起来会比较大。而你的UI在一些高分辨率设备上看起来会比较小。这个设置的好 处是你的UI将尽可能贴近美术的设计。
FixedSize是精确的对立面。当UIRoot设置了这个模式,你的屏幕不管多大,将一直保留相同的大小。这意味着如果300*200的挂件如 果在你1920×1080分辨率的屏幕上占据25%的位置,当你分辨率降到1280×720的时候,它依然占据25%。如果你不关心你的UI将不同屏幕看 起来是怎样的,而你也不管UI是否贴近美术设计,那你就选择这个选项。当选择这个选项的时候,不要忘记手动设置高度。
14:02
UI为了适应不同的分辨率,可以配置不同的UI文件。(自己写个插件直接生成UI配置文件)
加载不同场景时,不需要释放UI摄像机