fairygui富文本html语法怎么用,laya使用fairygui入门教程

下载laya的sdk

把FairyGUI-layabox-master\source\bin里的fairygui.js放到laya项目里的bin\libs里 index.js再引入下

引入的顺序不要变

fui只需要core和html两个文件

window.screenOrientation = “sensor_landscape”;

//-----libs-begin-----

loadLib(“libs/laya.core.js”)

loadLib(“libs/laya.html.js”)

//-----libs-end-------

loadLib(“libs/fairygui.js”);

loadLib(“js/bundle.js”);

然后把fairygui.d.ts

放到laya项目目录里的libs里

那里是专门放d.ts文件的地方 这样写代码的时候就会有代码提示了

大概说一下laya和fui设计理念的区别

在laya里 一个界面就是一个文件 每个都是独立的 不论dialog还是view 还是scene

而fui并不是

fui有一个包的概念

比如你有一个背包系统 他可能会用到3个窗口和5个view 这是一整套的

最后都会打到一个包里 最后你加载这个包就可以了

就是下面的代码

fgui.UIPackage.loadPackage(“res/Package1”,new Laya.Handler(this,this.lfun));

lfun():void{

Laya.stage.addChild(fgui.GRoot.inst.displayObject);

let view:fgui.GComponent = fgui.UIPackage.createObject(“res/Package1”,“View1”).asCom;

fgui.GRoot.inst.addChild(view);

}

但是在此之前需要先发布一下

fui的发布设置里,点全局设置

勾选 -使用二进制格式-,

不勾选 -压缩描述文件-

发布路径要写laya项目路径的bin\res

ps:

在fui里 创建好了富文本框

到了laya里显示却完全不一样。。。嗯。。。等laya2.5修复的吧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值