• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 570 项符合查询结果, 库内数据总量为 30,786 项。 (搜索耗时: 0.0041 秒)

151. 加上size设置后,精灵不能点击. [ 70%]

... "img/flower2.png" : "img/flower3.jpg" img.loadImage(s); img.on(Laya.Event.CLICK, this, () => { img.y -= 10; }) img.pos(100, 300) Laya.stage.addChild(img) } function createFlower() { var f = new Laya.Sprite(); var r = Math.random(); var s = r > 0.66 ? "img/flower1.jpg" : r > 0.33 ? "img/flo...

来源: Laya_社区 发布时间: 20180412

152. Laya.stage.mouseEnabled = false;设置之后不生效,还是可以接收鼠标事件 [ 70%]

...关注: 3 人 yyqx1122 • 2018-04-17 10:51 代码如下: Laya.stage.on('click', this, function(){ console.log('click'); Laya.stage.mouseEnabled = false; }) 我给Laya.stage绑定了鼠标事件,然后我将Laya.stage.mouseEnabled手动设置为false,这个时候Laya.stage应该是不接收鼠...

来源: Laya_社区 发布时间: 20180416

153. 分享:List相关(Item增删功能) [ 69%]

...是条目删除不干净(或我的数据错乱了)------参考onRemoveClick回调   大致代码如下:package { import laya.display.Sprite; import laya.events.Event; import laya.net.Loader; import laya.ui.Box; import laya.ui.CheckBox; import laya.ui.Clip; import laya.utils.Handler; import ui...

来源: Laya_社区 发布时间: 20170313

154. 绘制图形的BUG [ 69%]

...里必须手动设置尺寸,才能生效 _sprite.size(200,200); on(Event.CLICK,this,function():void{ trace("click"); }); } override public function get width():Number{ return _sprite.width; } override public function get height():Number{ return _sprite.height; } } } 2017-01-24 1 条评论 免费...

来源: Laya_社区 发布时间: 20170124

155. 分享:改变图片皮肤,保持图片原样宽高显示 [ 69%]

...(); image.skin="logo.png"; Laya.stage.addChild(image); Laya.stage.on(Event.CLICK,this,onClick); } private function onClick():void { image.skin="bg.jpg"; } } }方法2:使用graphics.drawTexture的方式】 package { import laya.display.Sprite; import laya.events.Event; import laya.net.Loader; impor...

来源: Laya_社区 发布时间: 20170628

156. 区块地图-等角地图 [ 69%]

...SCALE_SHOWALL; Laya.stage.bgColor = "#232628"; createMap(); Laya.stage.on("click", this, onStageClick); })(); function createMap() { tiledMap = new TiledMap(); tiledMap.createMap("../../res/tiledMap/isometric_grass_and_water.json", new Rectangle(0, 0, Laya.stage.width, Laya.stage.height), Handler.cr...

来源: Laya_示例 发布时间: 20241124

157. 区块地图-等角地图 [ 68%]

...Laya.stage.bgColor = "#232628"; this.createMap(); Laya.stage.on(Laya.Event.CLICK, this, this.onStageClick); } createMap() { const TiledMap = Laya.TiledMap, Rectangle = Laya.Rectangle, Point = Laya.Point; this.tiledMap = new TiledMap(); this.tiledMap.createMap("res/tiledMap/isometric_grass_and_water....

来源: Laya2.0_示例 发布时间: 20241124

158. 我给加载进来的UI界面中一个图片,添加点击更换图片的事件,需要点击两次才能更换图片 [ 68%]

...能更换图片 我给加载进来UI界面中的一涨图片,添加一个click事件,loadImage一张新的图片,要点击两次才会更改到新图片。第一次点击时当前图片的大小会变成要更改图片的大小。 而我把同样事件绑定到直接在代码中new Sprite出...

来源: Laya_社区 发布时间: 20170217

159. 点击list的时候触发的e.target永远是被点击的item? [ 68%]

...; var my_clip:Clip=cell.getChildByName("my_clip") as Clip; my_btn.on(Event.CLICK,this,onBtnClick,["my_btn"]); my_clip.on(Event.CLICK,this,onClipClick,["my_clip"]); } private function onBtnClick(name:String):void { // TODO Auto Generated method stub trace(name); } private function onClipClick(name:St...

来源: Laya_社区 发布时间: 20161030

160. hitTestPrior点击穿透 [ 68%]

...sp.graphics.drawRect(0,0,300,300,"#FFFF00"); sp.size(100,100); sp.on(Event.CLICK,this,onClickSp); Laya.stage.addChild(sp); var spchild:Sprite=new Sprite(); spchild.graphics.drawRect(0,0,200,200,"#FF0000"); spchild.size(200,200); spchild.on(Event.CLICK,this,onClickSpChild); sp.addChild(spchild); } pr...

来源: Laya_社区 发布时间: 20170918