大家好,今天小编关注到一个比较有意思的话题,就是关于ugui编程用的什么软件的问题,于是小编就整理了2个相关介绍ugui编程用的什么软件的解答,让我们一起看看吧。
fgui优缺点?
优势
1.操作简易,使用习惯与Adobe系列软件保持一致,美术和策划都可以轻松上手。能够编辑器进行简单的测试 。
2.界面拼接制作和界面逻辑解耦,策划与美术参与到UI的制作中, 并且贯穿整个游戏开发的全程,实现UI脱离程序。
缺点
1.程序门槛增高
FGUI有自己的一套写法,已经会UGUI了,比较难接受这种全新的写法,对UGUI再封装的那种插件接受度会更高一点。如果使用FGUI,我们目前的UGUI框架要重新搭建。
2.不是很适合多人开发,可以进行轻量模块化开发。详情可以了解包的定义。
4.相关文档很少,几乎只有官方文档。和市面上的UGUI文档根本没得比。
优点:
操作简易,与Adobe系列软件保持一致,美术和策划都可以轻松上手。
界面拼接制作和界面逻辑解耦,实现UI脱离程序。
性能优于UGUI,DrawCall 越高性能消耗越高。
***管理方便,划分好包就好规划。
缺点:
需要先学习Unity的UGUI的层级的概念,而且需要复杂的结构。
1.调试缺点:FairyGU的组件不是MonoBehaxiour类型的,不能像UGUI或者NGUI简单直接看到UI的参数,在Unity里面看到的GameObject并不能和组件一一对应,需要一定想象力
uj怎么移动绝对坐标?
如果要在uGUI中移动绝对坐标,需要使用RectTransform组件并设置anchoredPosition属性。这个属性可以设置UI元素相对于父对象左下角的偏移量,以像素为单位。
例如,如果你想把UI元素移动到屏幕顶部中央,可以将anchoredPosition属性设置为(0,Screen.height/2)。这样UI元素就会以屏幕左上角为参照点,移动到相应位置。需要注意的是,anchoredPosition是相对于父对象的,所以父对象的大小和位置也会影响到UI元素的位置。
到此,以上就是小编对于ugui编程用的什么软件的问题就介绍到这了,希望介绍关于ugui编程用的什么软件的2点解答对大家有用。