JavaScript 继承
callLater思想 控件显示之前调用 目的:多次修改的属性一次渲染出来 避免修改一次渲染一次
Layout:布局:top Bottom left right center anchor
Loader:资源加载器 group :分组加载方便场景切换时卸载
Handler:利用apply转移对象执行,对象池的思想
Node:物理逻辑节点内部是多叉树,拥有一个时间调度器
pivot 轴心是指 在pos-pivot 位置上显示缩放 旋转
对于SHOWALL的界面,直接addChild到stage上的node设置pos时
需要乘以全屏缩放比。
UI上的字体排版都要设置好width,height, align;方便海外版移植。
list的array属性内部调用了refresh 不能手动再调用refresh;

对于几乎不变动的文本内容,可以使用cacheAs降低性能消耗,参见“图形渲染性能 - 关于cacheAs”。
----文本说明。
· 对于内容经常变动,但是使用的字符数量较少的文本域,可以选择使用位图字体。
----使用频率高的文本。
Text.changeText会直接修改绘图指令中该文本绘制的最后一条指令,这种前面的绘图指令依旧存在的行为会导致changeText只使用于以下情况:
· 文本始终只有一行。
· 文本的样式始终不变(颜色、粗细、斜体、对齐等等)。
 ----文本始终只有一行。
设置cacheAs可将显示对象缓存为静态图像,当cacheAs时,子对象发生变化,会自动重新缓存,同时也可以手动调用reCache方法更新缓存。 建议把不经常变化的复杂内容,缓存为静态图像,能极大提高渲染性能,cacheAs有"none","normal"和"bitmap"三个值可选。
----reCache。
在游戏的资源加载中,可以将资源按照关卡、场景等分类加载。在同一时间处理的图片越好,当时的游戏响应速度也会更快。在资源使用完成后,也可以予以卸载,释放内存。
---- 关闭对应模块之后卸载图集。
onIOS:Boolean
---- 设备判断
 LayaAir下最轻量级的显示对象容器是Sprite(Sprite类是基本显示列表构造块,一个可显示图形并且也可包含子项的显示列表节点)
 
Text(laya.display.Text)和Input(laya.display.Input)是核心包里的类,包含文本的基础功能,Label(laya.ui.Label;)和TextInput(laya.ui.TextInput)是UI包里的类,提供了皮肤以及相对布局等拓展功能。

LayaAir使用总结相关推荐

  1. layaAir引擎制作游戏的图集动画、时间轴动画、和骨骼动画总结二

    一.角色序列帧.ani动画的制作 1.在项目管理器中创建动画文件 2.创建动画模板,编辑动效名称 3.编辑序列帧动画 .ani格式动画的代码控制 1.动画加载loadAnmition() 2.播放与停 ...

  2. LayaAir引擎开发HTML5最简单教程(面向JS开发者)

    LayaAir引擎开发HTML5最简单教程(面向JS开发者) 一.总结 一句话总结:开发游戏还是得用游戏引擎来开发,其实很简单啦 切记:开发游戏还是得用游戏引擎来开发,其实很简单,引擎很多东西都帮你做 ...

  3. HTML5 开源游戏引擎 LayaAir

    LayaAir是HTML5开源引擎 提供Canvas和Webgl同时渲染,如果Webgl不可用,则可自动切换到Canvas模式.引擎为高性能游戏设计,支持AS,TS,JS三种语言开发,一套代码三端齐发 ...

  4. LayaAir之制作迷宫

    最近看到一篇博客,也是制作迷宫的,我仔细看了一下,里面涉及一个算法--并查集(不相交集合),没有听过,就打算练习一下,由于最近又在使用LayaAir,就打算用它来写. 先看我之前看的那两篇文章:链接1 ...

  5. 可乐吧 LayaBOX LayaAIR谢成鸿曾10年亏了1亿 如今做引擎创办Layabox融资1个亿

    http://www.techweb.com.cn/onlinegamerim/2016-06-28/2353207.shtml Layabox创始人兼CEO,谢成鸿 谢成鸿是谁? 1999年,1个人 ...

  6. LayaAir引擎放弃Canvas API,打造次世代3D引擎与云游戏引擎,提供AI赋能!

    LayaAir引擎放弃Canvas原生API,并不等于放弃2D,而是为更好的发展2D和3D!那为什么要放弃Canvas原生API,以及LayaAir引擎未来的发展规划,这里我们来和大家聊一聊! 1.C ...

  7. Layaair 3D资源加载(Unity3D 导出资源)

    Layaair 3D资源加载 layaair 预加载3D资源(Unity3D 导出资源)  和  2D 资源还是有些区别的. 2D资源的预加载 https://blog.csdn.net/nicepa ...

  8. LayaAir IDE 项目发布3.0 详解(含命令行发布)

    本篇文档基于 LayaAir IDE 2.0正式版,2.0正式版将于本周末官网更新提供开放下载,敬请开发者关注. LayaAir IDE的项目发布是开发者常用的功能,集成了项目混淆与压缩以及版本管理等 ...

  9. LayaAir引擎学习日志1----简单介绍了解LayaAir引擎

      2016年7月2日,H5引擎厂商LayaBox发布了第二代引擎LayaAir游戏引擎1.0版本,可对PC页游.APP手游.H5游戏三端支持,并支持ActionScript3.TypeScript. ...

最新文章

  1. IT人 不要一辈子靠技术生存(转)
  2. Linux Gedit 打开txt文件乱码
  3. 还在对java类、类的加载一知半解?这篇文章相信会解决你80%的困惑
  4. fancy approach for making your code listed used for short essays, no need for listing in outline
  5. SpringBoot 2.x 整合Mybatis三:tk.mybatis
  6. c:forEach, c:forTokens 标签
  7. Taro+react开发(29)引入固定地址的方式
  8. css中calc()方法的使用
  9. height:calc(100% - 10px)的用法(垂直居中) - 布局篇
  10. 修复版超强大微信小程序源码-内含几十款功能王者战力查询
  11. dtmf信号系统的matlab仿真,dtmf信号系统的matlab仿真毕业设计
  12. sqlite数据库保存聊天记录
  13. PhotoShop制作gif动态广告效果示例
  14. Dynamics CRM 365 - 零基础入门学习后端插件用法(样例使用方法)
  15. 计算机两万字符英语文献翻译,自动化专业相关英文文献加翻译(20000字符).doc
  16. qq和微信文件保存路径
  17. [JavaScript] 模拟京东快递单号查询案例
  18. Google Admob 广告快速集成(并集成Firebase统计)
  19. 集成软件开发环境WipeOut
  20. day2——泰波那契数列

热门文章

  1. 俄罗斯方块java代码_俄罗斯方块源代码
  2. 【Bioconductor系列】如何用Bioconductor对基因组注释
  3. python plot设置坐标轴_python中plot怎么设置横纵坐标名称
  4. 给创维电视装鸿蒙,只需简单几步,创维老电视瞬间变超清智能电视!
  5. 冲击GCT——考试法宝
  6. IOS中的音频格式转换
  7. Java期中考试总结(甘琳凤)
  8. 学校计算机基础做慢了扣分,中职学校《计算机应用基础》课程改革的一点建议...
  9. 【我的OpenGL学习进阶之旅】解决着色器语法错误:The shader uses varying u_Color, but previous shader does not write to it
  10. CSS--day02