lufy's legend

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

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

[复制链接]

1

主题

0

好友

53

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2014-12-29 17:13:33 |只看该作者 |正序浏览
游戏地址:http://lufylegend.com/forum/forum.php?mod=viewthread&tid=87

看了下这个小游戏,想下载下来研究一下,地址上的游戏用的是1.7的js,我用的是1.9.7的,替换之后发现addEvent方法中的 imgLayer.addEventListener(LMouseEvent.MOUSE_DOWN,onDown);  没有效果,但是也没有js报错,求大神指点。。
回复

使用道具 举报

1

主题

0

好友

53

积分

士兵

Rank: 1

27#
发表于 2015-2-5 15:04:12 |只看该作者
ys1984 发表于 2015-1-28 19:01
可以试下加个setTimeout再初始化,有可能是页面还没加载完全,你就初始化了,这样就计算不了全局的数据吧 ...

嗯,已经解决了,谢啦
回复

使用道具 举报

14

主题

0

好友

202

积分

帐下督

Rank: 2

26#
发表于 2015-1-28 19:01:57 |只看该作者
san77 发表于 2015-1-6 17:25
我在main函数开始添加的:
LGlobal.stageScale = LStageScaleMode.SHOW_ALL;
LSystem.screen(LStage.FULL ...

可以试下加个setTimeout再初始化,有可能是页面还没加载完全,你就初始化了,这样就计算不了全局的数据吧
http://www.ys1984.com
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

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

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

使用道具 举报

1

主题

0

好友

53

积分

士兵

Rank: 1

24#
发表于 2015-1-26 17:05:01 |只看该作者
lufy 发表于 2015-1-8 09:43
目前没有办法给一个LTextField设置多个文字颜色,
这个功能会在下一版本1.9.8中提供 ...

因为做的小游戏要在微信里边打开,如果用 下载按钮,点击请求服务器的话,微信会阻止要下载的图片,所以比较纠结,想给做成img标签这样的,长按图片就能保存,求教啊..
回复

使用道具 举报

1

主题

0

好友

53

积分

士兵

Rank: 1

23#
发表于 2015-1-26 16:46:38 |只看该作者
lufy 发表于 2015-1-8 09:43
目前没有办法给一个LTextField设置多个文字颜色,
这个功能会在下一版本1.9.8中提供 ...

有没有什么可以创建一张图片,用户在手机上长按之后会出现右键的保存选项的效果呢?我现在用 LBitmap  创建的图片点击都没有任何效果,求指点.
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

22#
发表于 2015-1-8 09:43:19 |只看该作者
san77 发表于 2015-1-8 09:18
我用offsetX和offsetY 来判断了,已经好了, 添加文字的api,我看了LTextField  的属性,里边设置字体颜 ...

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

使用道具 举报

1

主题

0

好友

53

积分

士兵

Rank: 1

21#
发表于 2015-1-8 09:18:21 |只看该作者
lufy 发表于 2015-1-7 16:01
给父容器加点击事件,用event.target获取点击的对象
这些东西API中都有,遇到问题请先仔细查阅API文档
ht ...

我用offsetX和offsetY 来判断了,已经好了, 添加文字的api,我看了LTextField  的属性,里边设置字体颜色,是设置所有文字的颜色,如果我想给一行中的几个文字添加颜色,就添加不了,我是没找对么?
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

20#
发表于 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
不回答与技术和引擎不相关的问题
回复

使用道具 举报

1

主题

0

好友

53

积分

士兵

Rank: 1

19#
发表于 2015-1-7 15:08:03 |只看该作者
lufy 发表于 2015-1-7 14:57
LBitmap没有Event
对象可用的Event在API文档中都有,具体请参考API文档

那如果我做一个关卡页面,有九关,我这边画了9个格子,每一个格子里边用LBitmap放了一个图片,如果不能给LBitmap绑定Event的话,还有别的方法能获取点击的是哪个关卡图片么?
回复

使用道具 举报

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

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

Archiver|lufy's legend

GMT+8, 2024-5-20 15:47 , Processed in 0.052392 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部