lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 18637|回复: 9
打印 上一主题 下一主题

智力拼图小游戏,用最新版本的js,游戏不能移动了

[复制链接]

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

楼主
发表于 2014-12-29 17:22:09 |显示全部楼层
你的链接不对啊,是哪个游戏
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2014-12-29 17:58:48 |显示全部楼层
san77 发表于 2014-12-29 17:34
很纳闷啊,
function addEvent(event){
        imgLayer.addEventListener(LMouseEvent.MOUSE_DOWN,onDown);

虽然具体原因我没仔细看
不过,main函数里面加一行
  1. LMouseEventContainer.set(LMouseEvent.MOUSE_DOWN,true);
复制代码
就可以了
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

板凳
发表于 2015-1-6 17:21:01 |显示全部楼层
san77 发表于 2015-1-6 17:16
求问下:
在js中加上 LGlobal.stageScale = LStageScaleMode.SHOW_ALL;  这个属性,在小米手机中,用微信 ...

请参考API文档中“全屏设置”部分
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

地板
发表于 2015-1-6 17:25:44 |显示全部楼层
san77 发表于 2015-1-6 17:24
看过了,用浏览器第一次打开也会变的特别大,超出屏幕,但刷新一次就会好了,感觉是第一次打开这个属性没 ...

meta标签添加了吗?
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

5#
发表于 2015-1-6 17:34:20 |显示全部楼层
san77 发表于 2015-1-6 17:30
加了,就是在小米手机下,用微信和浏览器打开不行,其它手机试了都没事。 ...

针对小米这种特殊情况,你可以试一下下面代码
  1. LSystem.screen(LStage.FULL_SCREEN);
  2. setTimeout(function(){
  3.     LSystem.screen(LStage.FULL_SCREEN);
  4. },500);
复制代码
用setTimeout来延迟一下全屏设置的时间
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

6#
发表于 2015-1-6 18:01:45 |显示全部楼层
san77 发表于 2015-1-6 17:52
还是不行,无解了..

不好意思,我没有小米手机,只能提供一些解决方案,但是我没办法测试
  1. if(!window.innerWidth){
  2.         window.innerWidth = document.body.clientWidth;
  3. }
  4. if(!window.innerHeight){
  5.         window.innerHeight = document.body.clientHeight;
  6. }
复制代码
把这部分代码加到
  1. LSystem.screen(LStage.FULL_SCREEN);
复制代码
的前面
你试试看行不行
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

7#
发表于 2015-1-7 14:57:38 |显示全部楼层
san77 发表于 2015-1-7 14:48
求问下:
bitmapdata = new LBitmapData(imglist["smaill_level_"+k],0,0,130,130);
bitmap = new LBitma ...

LBitmap没有Event
对象可用的Event在API文档中都有,具体请参考API文档
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

8#
发表于 2015-1-7 16:01:31 |显示全部楼层
san77 发表于 2015-1-7 15:08
那如果我做一个关卡页面,有九关,我这边画了9个格子,每一个格子里边用LBitmap放了一个图片,如果不能给 ...

给父容器加点击事件,用event.target获取点击的对象
这些东西API中都有,遇到问题请先仔细查阅API文档
http://lufylegend.com/api/zh_CN/ ... property_MOUSE_DOWN
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

9#
发表于 2015-1-8 09:43:19 |显示全部楼层
san77 发表于 2015-1-8 09:18
我用offsetX和offsetY 来判断了,已经好了, 添加文字的api,我看了LTextField  的属性,里边设置字体颜 ...

目前没有办法给一个LTextField设置多个文字颜色,
这个功能会在下一版本1.9.8中提供
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

10#
发表于 2015-1-27 11:31:12 |显示全部楼层
san77 发表于 2015-1-26 17:05
因为做的小游戏要在微信里边打开,如果用 下载按钮,点击请求服务器的话,微信会阻止要下载的图片,所以 ...

另存为是Img标签才可以
canvas没这个功能
可以利用LBitmap对象的getDataURL得到图片数据,然后自己创建Img标签,给它的src赋值来实现
不回答与技术和引擎不相关的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-20 12:11 , Processed in 0.049998 second(s), 19 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部