FairyGUI知识总结:
创建:UIPackage.AddPackage(“demo”);
销毁:view.Dispose();
设置显示层级:panel.SetSortingOrder(1, true);
UIPanel在屏幕上的显示顺序是由他的sortingOrder属性决定的。sortingOrder越大,显示在越前面(越靠近屏幕)。
//对sortingOrder为100的UIPanel按z进行排序,z值越小,显示在越前面。Stage.inst.SortWorldSpacePanelsByZOrder(100);
游戏字体设置:
Resources目录,你只需要直接设置UIConfig.defaultFont=”字体名称”即可,同样,多个字体名称用逗号隔开。例如:
UIConfig.defaultFont=“Droid Sans Fallback, LTHYSZK, Helvetica-Bold, Microsoft YaHei”;
BaseFont font = FontManager.GetFont(“msyh”);
FontManager.RegisterFont(font, “微软雅黑”);
FontManager.RegisterFont(font, “Microsoft YaHei”);
GObject
设置坐标 SetXY、SetPosition或者单独设置x、y。
设置大小 SetSize或者单独设置width、height。SetSize还可以带第三个参数:
//忽略轴心的影响,即在设置了轴心的情况下,改变大小也不会同时改变坐标。aObject.SetSize(100,100,true);
设置大小限制 minWidth、maxWidth、minHeight、maxHei