项目遇到的问题?

1 获得组件List的项会报null,用callLater延迟到这一帧渲染前才执行,因为List还未被渲染完成

2 卡顿掉帧问题

<1>同一帧new的对象过多,加载资源过多,解决办法:分帧计算,延迟加载,

<2>异步加载资源

<3>cpu计算过多,内存空间不足,drawcall数量太多,都是可能引起掉帧的原因,具体要找出问题解决

排行榜处理大量数据?

分页显示

缓存显示,比如一个页面展示10条数据,在滑动底部,进行新数据的渲染,这个步骤需要计算什么时间旧的数据不显示。

AS3与TS的不同点?

<1>构造函数不同;as3构造函数名是跟类名一样的,ts构造函数是constructor()

<2>类中this的作用域不同,ts类中调取方法需要this,as3则不用

<3>箭头函数,ts有,as3没有

call 和apply的异同:

同:call和apply 都是用来修改函数中this的指向问题

异:apply 最多只能有两个参数—新thisObj和一个数组

call 新thisObj和多个参数

事件机制包含四个步骤:注册侦听器,发送事件,侦听事件,移除侦听器。

性能内存优化:

Egret游戏性能优化 - 唔屙k - 博客园

(1)CPU计算优化

<1>对于需要大量计算的数据,可以预先计算储存下来,减少重复计算,用内存换计算

<2>不要在帧事件下进行大量的计算,尤其new 新对象

<3>不要大量使用滤镜 和 蒙版,粒子效果,龙骨动画

(2)内存优化

<1>使用对象池,优点是减少了实例化对象时的内存计算开销

<2>关闭界面记得移除事件,计时器,缓动动画

<3>删除长时间不用的资源缓存

(3)渲染优化

<1>减少控件数量,可直接减少drawcall数量

<2>移除主舞台不显示的显示对象

<3>对于不动的控件使用 位图缓存 功能,减少重绘次数

(4)资源加载优化

<1>建立公用资源文件夹,分系统合成大图集,减少资源加载次数

<2>异步加载外部服务器图片资源

而外研究学习的内容:Astar算法,webpack的使用

H5游戏-面试问题知识点总结相关推荐

  1. “是男人就下一百层”h5游戏全网最详细教学、全代码,js操作

    "是男人就下一百层"h5游戏全网最详细教学.全代码,js操作 博主的话 游戏展示 编程工具介绍 游戏代码 代码讲解 js 第一步 切换div的显示与隐藏 js 第二步 在菜单页面用 ...

  2. createjs开发h5游戏: 指尖大冒险

    之前看到一个指尖冒险游戏,觉得挺有意思,就想学习一下怎么实现,毕竟当产经提出类似的需求时,问我等开发可不可以实现的时候,不至于回答不知道. 本文的主要思路,参考的是凹凸实验室的这篇文章:H5游戏开发: ...

  3. Cocos Creator—定制H5游戏首页loading界面

    Cocos Creator从1.0版本发布到现在也有一年多了,按理说一些常见的问题网上都有解决方案,例如"如何自定义首页加载进度条界面"这种普遍需求,应该所有人都会遇到的,因此也有 ...

  4. python h5游戏_从零开始制作H5人脸融合小游戏

    去年的建军节,一个展示军装照的H5人脸融合游戏火遍朋友圈,带来很好的传播效果.最近欧冠决赛要来了,公司决定做一个寻找和你最像的欧冠球星的H5游戏,那么该怎么做呢?认真分析了一下,这个游戏其实用到的技术 ...

  5. 儿童游戏html5,节日H5丨提前了解下,比小猪佩奇更社会的儿童节H5游戏

    原标题:节日H5丨提前了解下,比小猪佩奇更社会的儿童节H5游戏 掐指一算熊孩子的节日快到了 当下二胎市场的经济实力不容小觑 相信各位品牌主大大们已经开始有计划做 儿童节品牌营销方案了 下面推荐 9个儿 ...

  6. h5游戏搭建教程php,H5游戏幻梦西游:笑闹天宫搭建教程及演示

    利用韩国甲骨文作为前后端,腾讯轻量香港反代前后端加速. 演示站 环境要求 linux 1g内存以上 php5.6 mysql5.5 php7中gm工具无法创建数据表 mysql5.6以上服务端因为使用 ...

  7. 手把手教你将H5游戏打包为手游

    H5游戏可以通过快应用的web组件快速打包成快游戏,打包上架后的快游戏,只要原H5游戏的url不发生变动,快游戏就不需要做更新,维护工作量小. 使用快应用IDE,打包快游戏的操作很简单. 访问官网安装 ...

  8. 高级 Java 面试通关知识点整理

    转载自 高级 Java 面试通关知识点整理 1.常用设计模式 单例模式:懒汉式.饿汉式.双重校验锁.静态加载,内部类加载.枚举类加载.保证一个类仅有一个实例,并提供一个访问它的全局访问点. 代理模式: ...

  9. 非法操作 login.php,阅文游戏中心 h5游戏接入wiki

    阅文游戏中心<h5游戏 CP接口规范> 接口要求规范 游戏方接口说明:游戏方需按照规范提供,阅文进行调用 阅文接口说明:阅文提供,游戏方调用 参数 time 为Unix 时间戳(Janua ...

最新文章

  1. hdu 3629 Convex
  2. 自底向上构建知识图谱全过程
  3. Python图像处理库:PIL中Image,ImageDraw等基本模块介绍
  4. 记-更改配置而不需停止并重新启动服务
  5. 多种缺陷管理软件简介
  6. JCheckBox使用示例
  7. 树和二叉树的基本概念(二级)
  8. 被学校辞退、拒绝FB后:语音识别大牛Povey确认兼职北京初创公司,称主业还选中国...
  9. (19)HTML5 <progress> 标签
  10. mvc路由原理 php_PHP实战002:CodeIgniter安装和入门使用
  11. 视觉传达对中职计算机教育影响,自考视觉传达设计毕业论文:平面设计专业信息化教学资源库建设...
  12. info - 阅读 info 文档
  13. Servlet — 如何让服务器控制浏览器10秒后跳转到另一个页面
  14. 使用 Multipath TCP 为 iOS 创建备份连接(转)
  15. modbus发送接收_自己编写MODBUS协议代码所踩过的坑
  16. HTML day02(html列表与菜单的制作)
  17. centos检测不到磁盘_linux – Centos 7服务器看不到磁盘阵列磁盘
  18. Infoq专访:Maven中文用户组创始人许晓斌
  19. SpringCloud从0到丧心病狂
  20. 逆水寒2021最新服务器,【图片】《逆水寒》2021年1月21日更新公告【逆水寒ol吧】_百度贴吧...

热门文章

  1. 红绿灯记忆游戏-第13届蓝桥杯Scratch选拔赛真题精选
  2. FileZilla远程上传文件失败原因和解决办法
  3. 软件测试中的“汽车车载导航系统项目”讲解
  4. 北京金普蝶:让客户满意就是最好的营销!
  5. Party Lemonade
  6. linux加载的驱动无法卸载,linux驱动加载后不能再卸载
  7. 虎克哈克环槽铆钉机 铆接回收机振动筛设备 钢结构集装箱铆接机
  8. 全网最全Python操作Excel教程,赶紧收藏
  9. 使用 Python 和可视化编程控制树莓派机械臂myCobot
  10. 学习笔记二:IBIS模型编辑报错纠正