首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
laya的那些坑
】的更多相关文章
laya的那些坑
游戏运行在chrome里面 听不见声音 游戏运行在chrome里面 听不见声音:其它浏览器可以听见声音开发者模式提示如下: The AudioContext was not allowed to start. It must be resume (or created) after a user gesture on the page https://ask.layabox.com/question/14526?notification_id=58618&rf=false&item_id…
一、laya学习笔记 --- layabox环境搭建 HelloWorld(坑:ts版本问题解决方案)
好吧,使用layabox需要从官网下载些啥呢 一.下载layabox 官网 https://www.layabox.com/ 首页上有两个,一个Engine,一个IDE Engine我下载的TS版本,解压后,就是一个库 IDE则是绿色版的,下载无需安装即可使用.我下载的当前最新版本1.7.19.1 beta 对于使用TS开发人员,只需下载IDE即可. 二.新建一个项目 任意新建一个UI示例项目,提示版本不匹配.由于之前安装vscode导致,查看论坛解答 cmd命令行输入tsc -v打印查看版本,…
Laya 踩坑日记 ---A* 导航寻路
要做寻路,然后看了看laya 官方的例子,感觉看的一脸懵逼,早了半天的api 也没找到在哪有寻路的,最后一看代码,原来是用的github上的A星方案 https://github.com/bgrins/javascript-astar 这就尴尬了,,然后研究了一下,果然还是要unity支持,导出烘焙过的地图信息,在网上找了一些方案,然后自己也做了一下修改和调整,现在给大家发出来,(当做参考用 ...) 需要unity 插件 A* (AstarPathfindingProject ) 然后…
Laya 踩坑日记-人物模型穿模,模型显示不正常
最近做游戏,人物要跑到很远的位置,z轴距离大概有20000个单位,然后就发现一个bug,到远处人物模型穿了,而且没办法改,这就尴尬了 Z轴对应值 0 100000 100000 当距离零点超过3000是开始有一些穿模的痕迹,当超过5000时穿模能很清楚发现,当超过10000时,穿模很严重,当超过10万时,人物没法看了 虽然是显示上的问题,但这个锅模型不背,我程序也不背,这是laya的锅 解决方案 暂时没有方法解决,联系了官方,只能等后面看 目前只有尽量规避 试验过,模型处于0-300…
Laya 踩坑日记-BitmapFont 不显示空格
项目中有用到艺术字,美术通过 bmfont64 将字体导给我了,结果发现在应用上 空格不显示 如图: 今天去深究了一下这个问题,发现是底层没封装好,然后自己改了一下下面是改过的 BitmapFont 类 在laya.core.js 里面 class BitmapFont { constructor() { this._fontCharDic = {}; this._fontWidthMap = {}; this._maxWidth = 0; this._spaceWidth = 10; this…
Laya 踩坑日记-BitmapFont 字体模糊
基于bitmap 制作的字体,放到项目中,因为最终使用的是位图字体(所有的字全是一张图片),所以一旦出现压缩./放大等情况的时候, 字体就开始模糊了,暂时没有他好的办法解决…
开发H5游戏引擎的选择:Egret或Laya?
开发H5游戏引擎的选择:Egret或Laya? 一.总结 一句话总结:选laya吧 二.开发H5游戏引擎的选择:Egret或Laya? 一.H5游戏开发的引擎介绍 开发H5游戏的引擎有很多,比如egret.laya.cocos-js等等.这里主要是分析的是egret和laya,因为我们团队是从as3转过来的.所以天然地在有as3基因的egret和laya之中挑选一个. Egret Egret Framework是一款使用JavaScript(TypeScript)编写的HTML5开源免费游戏框架…
Laya 吐槽日志.
新换了一个公司,公司有两个产品都是用的laya, 一个as写的2D游戏, 一个ts写的3D游戏 as写小游戏,各种不舒服啊, 一堆 __JS这样的代码, 体验极差. laya IDE 按钮只能做成一张合图, 这种方式有利有弊, 觉得可以再新增一个支持散图的,做按钮. 最大的缺点是无法屏幕适配. IDE里的上,下,左,右,底部,顶部等位置,全部是相对设计分辨率的. 即使设置了scalemodel 那也仅仅是相对舞台的. 迫切需要相对屏幕布局的. 像cocos creato…
如何一步一步用DDD设计一个电商网站(九)—— 小心陷入值对象持久化的坑
阅读目录 前言 场景1的思考 场景2的思考 避坑方式 实践 结语 一.前言 在上一篇中(如何一步一步用DDD设计一个电商网站(八)—— 会员价的集成),有一行注释的代码: public interface IRoleDiscountRelationRepository// : IRepository<RoleDiscountRelation> { RoleDiscountRelation Get(string roleId); } 其中涉及的到问题是关于值对象的持久化问题.是的,由于我们之前的…
多线程爬坑之路-Thread和Runable源码解析之基本方法的运用实例
前面的文章:多线程爬坑之路-学习多线程需要来了解哪些东西?(concurrent并发包的数据结构和线程池,Locks锁,Atomic原子类) 多线程爬坑之路-Thread和Runable源码解析 前面大致的了解了Thread的一些方法和属性下面对一些方法进行运用看看具体效果<下面可能还是会贴很多的源代码,其实我是拒绝的,我只想贴每个方法的代码,但是有时候看到一个方法里面有调用了方法,但是笔者有没有给出来,很蛋疼,有种爽到一半的感觉,所以我还是会把它贴出来,希望一次就能挖到底,不论有没有全懂,但至…