
Html5
挨踢大侠
游戏开发人员
展开
-
LayaAir全屏自适应
项目要求让LayaAir自适应,不留黑边。 我采用的方法是:1.设置 Laya.stage.scaleMode = Stage.SCALE_FIXED_AUTO;2. 然后 各界面响应下resize事件, 调节下背景图 大小为 Laya.stage.width, Laya.stage.height; 各UI,根据新尺寸,做下位置的调整。原创 2018-01-30 11:21:15 · 5188 阅读 · 0 评论 -
LayaAir在微信小游戏开放数据域开发中遇到的问题总结
用LayaAir可以非常方便的开发微信小游戏。但是微信为了防止开发者收集玩家的好友信息,搞了一个开放数据域OpenDataContext来提供有限制的好友功能。 可以把微信的开放数据域理解成一个阉割的程序环境,在域中开发者不能调用文件系统的功能,没有联网功能。只能通过微信提供的相关API来获取好友数据,然后绘制到一张shardeCanvas上, 主域通过这个共享画布来展示玩家的好友信息。微信好...原创 2018-09-14 09:48:23 · 4338 阅读 · 0 评论 -
javascript中的this作用域详解
Javascript中this的指向一直是困扰我很久的问题,在使用中出错的机率也非常大。在面向对象语言中,它代表了当前对象的一个引用,而在js中却经常让我觉得混乱,它不是固定不变的,而是随着它的执行环境的改变而改变。在Javascript中this总是指向调用它所在方法的对象。因为this是在函数运行时,自动生成的一个内部对象,只能在函数内部使用。下面我们分几种情况深入分析this的用法...转载 2018-09-14 14:42:35 · 587 阅读 · 0 评论