dom不能发布代码?

以前都用egret做项目,但是也听过fgui的大名,但是因为egret的eui功能够用,fgui要另外学一套,所以一直也没有接触过fgui。现在egret不更新了,只能到处找备用方案。法线fgui居然能导出dom了,太惊喜了。还好静下心来学了半天,感觉还不错,写了几个测试,动画播放真是让人惊喜。就是还是有些小问题。
  1. 看文档可以导出代码的,但是dom似乎不支持,所以这点需要自己挨着写getChild获取元件进行控制?这个确实有点体力活了。
  2. 帧动画似乎也不支持,也只能自己控制loader换图片解决。
  3. 没有适配,官方的sdk没有SetContentScaleFactor方法,这个只能自己计算浏览器窗口大小设置GRoot的scale进行适配。
  4. 我看论坛有人说圆形头像遮罩不行,这个倒是好解决,自己访问element设置一个className用原生控制。
  5. 没有资源预加载,loadpackage好像只加载了xml布局文件,图片资源可能需要自己去解析包预加载。
  6. 习惯了eui快速居中,但是fgui似乎只能通过心算坐标来让元素处在中心位置,不知道是不是我不熟悉,有方法而我没有发现。

总体来说这些问题都能解决,瑕不掩瑜,等熟悉了,写2个项目,磨合好了自己的小框架,我想制作项目的效率会非常高的。
已邀请:

谷主

赞同来自: uyaer

dom sdk我的初衷是用来做工具的,所以游戏方向的功能是缺乏的,比如你说帧动画,scaleFactor之类。要等以后有空才会往这方向完善。
 
导出代码可以通过自己写插件支持的。
 
选定一个元件,点击中间工具栏的居中按钮,就居中了。

要回复问题请先登录注册