大约有 32 项符合查询结果, 库内数据总量为 31,580 项。 (搜索耗时: 0.0042 秒)
...物全部清除完后才刷新怪物,怪物是添加在tiledmap地图的maplayer层上的,清除怪物也是从maplayer层上清除的,不添加怪物时渲染节点Sprite数量是245左右,添加了指定数量的怪物动画后渲染节点Sprite数量是800左右,也就是说指定数量...
来源: Laya_社区 发布时间: 20240418
...并显示,现在我想添加一个角色到对象层中。我使用 var mapLayer = this.tiledMap.getLayerByName("hero"); 次方法可以获取到对象层,然后创建了一个精灵并将角色的图片信息放在了精灵里面, 分别使用了mapLayer._children[0].addChild(sp);和Laya.stag...
来源: Laya_社区 发布时间: 20181211
...前开过一个帖子没人鸟,自己动手处理了。 1.tiledmap中的MapLayer复写了Sprite的render方法,使用了自己的_showGridList顺序,这样在调整zorder时是调整不到的__proto.render=function(context,x,y){ var childs=this._childs; this._childs=this._showGridList; _super....
来源: Laya_社区 发布时间: 20180412
...失。在Laya中要如何实现这个效果?我原来设想的是通过MapLayer.getDrawSprite(gridX:int, gridY:int):GridSprite获取倒指定图层及位置的GridSprite,然后用GridSprite.hide()隐藏。但是试了之后发现无效。 查看getDrawSprite的源代码: __proto.getDrawSprite=...
来源: Laya_社区 发布时间: 20161228
...: 与内容相关的链接 提交 1 个回复 Laya_Aaron 赞同来自: 看MapLayer跟TiledMap两个类,你就知道怎么弄了 2018-10-22 0 0 分享 微博 QZONE 微信 为什么被折叠? 0 个回复被折叠 该问题目前已经被锁定, 无法添加新回复 发起人 fengzv 相关问题 招...
来源: Laya_社区 发布时间: 20181017
设置viewport后显示区域变黑色 在TileMap的MapLayer的init函数中 如果设置viewport,显示区域变黑 如果设置scrollRect,正常显示 // this.viewport = new Rectangle(0, 0, Laya.stage.width, Laya.stage.height); th...
来源: Laya_社区 发布时间: 20170418
...ZONE 微信 Laya_XS 赞同来自: 问题一:你可以看官方的ip里的MapLayer跟TiledMap两个类可以解决你的问题; 问题二:这个是你的项目问题,我们换个角度说,你把瓦片想想成一个精灵,你怎么拿精灵里面你需要的这些东西,原理是一样...
来源: Laya_社区 发布时间: 20171007
...age; import laya.events.Event; import laya.map.GridSprite; import laya.map.MapLayer; import laya.map.TileAniSprite; import laya.map.TileTexSet; import laya.map.TiledMap; import laya.maths.Rectangle; import laya.net.Loader; import laya.utils.Handler; import view.TestView; public class LayaUISample { ...
来源: Laya_社区 发布时间: 20170105
... Laya.Rectangle; var Handler = Laya.Handler; var Sprite = Laya.Sprite; var MapLayer = Laya.MapLayer; Laya.init(800, 800); var map1 = new TiledMap(); map1.createMap("res/maps/scence1.json",new Rectangle(0,0,800, 800),Handler.create(this,onMapLoaded)); function onMapLoaded(){ console.log("地图加载...
来源: Laya_社区 发布时间: 20180326
... this._aniName = null; } } class MapLayer extends Laya.Sprite { constructor() { super(...arguments); this._mapData = null; this._tileWidthHalf = 0; this._tileHeightHalf = 0; ...
来源: Laya_社区 发布时间: 20220627