开始写游戏 --- 第三篇
这段时间一直在弄fgui,因为发现fgui实在是太棒了。
目前做到的效果是这样的。
之前碰到好多问题,都没有及时的记录下来。
因为之前游戏是使用 eui 来做的UI,后面用了fgui之后,和eui有一些冲突。
1、创建人物界面场景、以及之前的界面都是eui来做的。
2、游戏看到包裹按钮的主场景、包括之后的都是 fgui 来做。
这里我就先记下几个我记得的问题:
1、fgui的层设置
这是fgui的主要层,之前我没有加上他,搞得连显示都显示不出来。
fgui的所有界面都是在他的基础上显示的。
2、把fgui里的界面加到 GRoot 上
如果 this._view 里还有一些子组件,可以通过 this._view.getChild() 获取
3、使用 fgui.window 类,则需要设置 fgui.window.contentPane
因为使用 fgui.window 类的话,fgui.window 会提供一个 show 的方法,其实 展示的就是
fgui.window.contentPane。这个问题今天困扰我很久了,所以印象比较深。
嗯。。。。暂时想到这么多。
明天看看能不能把商店的功能做出来。