js如何写layabox matter.js对象的继承

LayaBox 与 Egret 选择哪个呢?
· 120 天前 · 3944 次点击
RT,小弟 h5 游戏开发新人一枚,最近在学习 h5 游戏开发的文档。
目前国内最火的 h5 游戏框架一个是 Layabox,一个是 Egret,小弟目前在看 layabox 的文档,但感觉真的是对新人不友好,很多 API 没有 demo,文档似是而非,一个方法的中文解释还不如直接根据方法名来猜。
所以想问一下前辈们,h5 开发框架应该学哪个对新手比较友好?是否应该转投 Egret ?
18 回复 &| &直到
08:55:16 +08:00
& &120 天前 via Android
我后端的,用 egret 写个 Demo,痛苦得要死。文档要么没有,要么没更新。版本更新太快,完全跟不上。工具和引擎匹配不上。公司的 H5 项目,是自己在 egret 基础上改的,貌似还不错。菜鸟就不一定了。
& &120 天前
目前在学 laya ;
从个人角度来看,laya 可以用 js 直接写,对于 ts 来说门槛没那么高;
推荐方式,webstrom+laya.core.min.js + es6/7 来写
& &120 天前
我用的是 phaser, 那个文档有点奇怪,但是 demo 多, 我要的功能基本上都能找到,看到不懂的地方再去查 API。
只可惜没有官方中文。
& &120 天前
@ layabox 文档里的 demo 看了个遍,但是没有 demo 的 api 文档看起来完全就是天书
比如事件的 api 文档, CLICK 事件的解释是“定义 click 事件对象的 type 属性值。”,好吧,这种我猜也能猜出来,可是 LABEL 事件的解释是“定义 label 事件对象的 type 属性值。”,这不跟 click 的一样吗?这跟没说有什么区别……
& &120 天前
@ 准备入坑 phaser 试试了
& &120 天前
最近也研究了一下 phaser
& &120 天前
egret 是 H5 行业的正规军
phaser 更适合做点小项目
& &120 天前
@ 能否评价一下 layabox
& &120 天前
& &120 天前
我们选了 layabox
& &120 天前
去年年初考虑过做 h5 游戏,尝试后我选的 layaair,因为当时 laya 的 3d 性能比 Egret 强得多被震撼到了,稍微花点时间熟悉了一下 ActionScript3 之后发现这门语言本身还挺好使的,而且有什么问题直接看 layasdk 源码就差不多了。
推荐使用 idea 作为 as3 代码的 IDE,代码提示功能很强,因为 sdk 的源码(好像仅限 as 版)里就包含了很多注释,配置方式可以试试参考我之前发过的帖子:
不过没多久公司老大选型了另外一种方式开发项目,我的尝试也就结束了,当时的经验现在是否还适用不敢保证。。。
& &120 天前
@ 非常感谢!真是让人头疼啊!
& &120 天前
市场上 Egret 貌似多一点,之前公司用的 Egret
& &120 天前
不尝试一下 cocos creator ?
& &120 天前 via Android
egret. creator. laya 差不太多。随便选一个都行。主要是文档都不太全,只能自己摸索。等熟悉以后就好很多了。另外 egret 的工具链似乎更完善一些。creator 可能对 unity 使用者更有好点。
& &119 天前
@ 对啊,文档是硬伤
& · & 1794 人在线 & 最高记录 3541 & · &
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 17ms · UTC 14:24 · PVG 22:24 · LAX 07:24 · JFK 10:24? Do have faith in what you're doing.本视频由声明原创。你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
多谢分享,赞~\(≧▽≦)/~
大佬 求打飞机 TS版本。
ts版本第四章的代码,为何离线打包到iOS上运行后,开始游戏按钮出不来呢?但在air模拟上却正常。
要回复问题请先
浏览: 3405
关注: 13 人你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
Laya生成的js文件用yuicompressor压缩,会报错,词法分析错误,不知道是什么原因,难产是h5的特性导致的?
请问下Laya自己的js压缩工具可以和Ant配合使用,这样用Ant一健 发布,不然十几个module要一个一个手动压缩,每次发版本太累了。
另外, 今天用了一下Native打包, 发现在低端机上,Laya的那个logo播放的时候好卡啊,-_-,不知道是初始化引擎的原因导致的卡,还是那个动画卡...
Has invited:
不用一个个手动压缩,使用我们的IDE,点击发布模式,可以直接压缩发布,
低端机很卡,你是什么机型啊,项目大吗(流畅的运行需要硬件设备和开发者共同协助完成,低端机可能出现卡的问题,引擎能做的不是保证每款机型都十分流畅,而是最大化的发挥硬件的优势),是否有链接,我们本地看下!
要回复问题请先或
Upcoming Events:
Browse: 910
Follow: 2 People你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
不合并压缩成一个js就没有问题,一压缩就报这个错,版本1.7.6laya.ui.min.js:1
Uncaught TypeError: this.preinitialize is not a function
at i (laya.ui.min.js:1)
at i (laya.ui.min.js:1)
at i (laya.ui.min.js:2)
at mainUI (layaUI.max.all.js:14)
at Function.&anonymous& (laya.core.min.js:1)
at e (main.min.js:1)
at main.min.js:1
Has invited:
我们目前没有遇到过这样的问题,你可以先更新下引擎库看看是否还有同样的问题,如果有的话麻烦上传一个有问题的例子,我们看下
@fumengjia
要回复问题请先或
Upcoming Events:
Browse: 402
Follow: 2 People}

我要回帖

更多关于 layabox js的小例子 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信