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修复的吧
laya使用fairygui入门教程相关推荐
- Kafka入门教程与详解
1 Kafka入门教程 1.1 消息队列(Message Queue) Message Queue消息传送系统提供传送服务.消息传送依赖于大量支持组件,这些组件负责处理连接服务.消息的路由和传送.持久 ...
- 【CV】Pytorch一小时入门教程-代码详解
目录 一.关键部分代码分解 1.定义网络 2.损失函数(代价函数) 3.更新权值 二.训练完整的分类器 1.数据处理 2. 训练模型(代码详解) CPU训练 GPU训练 CPU版本与GPU版本代码区别 ...
- python tornado教程_Tornado 简单入门教程(零)——准备工作
前言: 这两天在学着用Python + Tornado +MongoDB来做Web开发(哈哈哈这个词好高端).学的过程中查阅了无数资料,也收获了一些经验,所以希望总结出一份简易入门教程供初学者参考.完 ...
- python向量计算库教程_NumPy库入门教程:基础知识总结
原标题:NumPy库入门教程:基础知识总结 视学算法 | 作者 知乎专栏 | 来源 numpy可以说是 Python运用于人工智能和科学计算的一个重要基础,近段时间恰好学习了numpy,pandas, ...
- mysql query browswer_MySQL数据库新特性之存储过程入门教程
MySQL数据库新特性之存储过程入门教程 在MySQL 5中,终于引入了存储过程这一新特性,这将大大增强MYSQL的数据库处理能力.在本文中将指导读者快速掌握MySQL 5的存储过程的基本知识,带领用 ...
- python tensorflow教程_TensorFlow入门教程TensorFlow 基本使用T
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 TensorFlow入门教程 TensorFlow 基本使用 TensorFlow官方中文教程 TensorFlow 的特点: 使用图 (graph) 来 ...
- air调用java,AIR2.0入门教程:与Java应用交互
在之前的一篇文章中,我介绍了如何使用AIR2.0新增的NativeProcess类与本地进程进行交互和通讯,在那个例子里面我们使用了C++ 的代码,实际上只要是基于命令行的标准输入输出,AIR2.0的 ...
- 【Arduino】开发入门教程【一】什么是Arduino
Arduino Arduino 是一款便捷灵活.方便上手的开源电子原型平台,包含硬件(各种型号的arduino板)和软件(arduino IDE).它适用于艺术家.设计师.爱好者和对于"互动 ...
- python 三分钟入门_Cython 三分钟入门教程
作者:perrygeo 译者:赖勇浩(http://laiyonghao.com) 原文:http://www.perrygeo.net/wordpress/?p=116 我最喜欢的是Python,它 ...
最新文章
- 盲人计算机培训计划,中国盲人协会-河南省郑州市盲人按摩培训班教学大纲及计划...
- java.util.ConcurrentModificationException 解决办法
- CLOUD信用管理设置
- Java中接口定义成员变量
- python效率低为什么_为什么 Python 这么慢?
- php pdo 存储过程的返回所有结果,PHP_PDO 调用存储过程,返回参数问题
- python 类 文件读写与模块
- linux raid
- bp神经网络matlab feedfollownet,BP神经网络模型:Matlab
- 阿里云注册域名,购买云服务器,备案,域名解析图文教程
- 图解大数据 | 基于Spark RDD的大数据处理分析
- 2011年中国科学院院士增选初步候选…
- 圆形数字时钟同时显示数字时钟、日期和星期特效
- python标准库os中用来列出_雨课堂答案在哪查,雨课堂2020试题及答案
- 机器学习------L1、L2规范化(L1 Regularization、L1 Regularization)
- google的地址搜索
- java redis 发送短信验证码
- 音频信号 过零率 matlab,MATLAB计算信号短时平均过零率
- 高清硬盘录像机市场分析
- 反思与总结-10月与11月半
热门文章
- 视频合并工具哪个比较好用?我只推荐这3个工具
- yipin project 03
- 自定义TAG标签页面聚合
- unity2D:音效Audio音效管理SoundManager
- 如何从Java代码生成UML图(尤其是序列图)?
- 大电容为什么虑低频小电容为什么又虑高频?(个人整理)
- 基于Nginx的媒体服务器技术-线上公开课
- 计算机屏幕变红色,Windows10系统电脑屏幕变成红色如何解决
- 放苗机器人_新型高产红薯自动栽苗机器人的制作方法
- (脑肿瘤分割笔记:七十一):A Robust Volumetric Transformer for Accurate3D Tumor Segmentation