lufy's legend

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

UI:LMenubar 移动端无法通过点击切换菜单项

[复制链接]

1

主题

0

好友

23

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2015-5-28 17:02:09 |显示全部楼层 |倒序浏览
在手机浏览器里 无法通过点击切换菜单项
只能按住不放模拟mousemove事件来达到切换的目的

看了下lufylegend.ui-0.11.0.min.js
LMenubar.prototype.mousemove和LMenubar.prototype.mousedown事件绑定了两个不同的函数

我认为 要满足移动端体验
是否应该将这两个事件绑定到一个函数,在函数里再做逻辑判断处理比较合适?
回复

使用道具 举报

1

主题

0

好友

23

积分

士兵

Rank: 1

沙发
发表于 2015-5-29 10:32:22 |显示全部楼层
本帖最后由 dreamyth 于 2015-5-29 10:35 编辑
lufy 发表于 2015-5-29 08:43
感觉移动端很少用到LMenubar这样的组件,所以没太考虑移动端的LMenubar问题
下个版本争取调整一下 ...

感谢回复

其实我喜欢lufy引擎的原因就是在移动端效率非常不错
希望能多多考虑下移动端的表现
这样 就不光是游戏引擎了
也能做webAPP引擎(如果您没想把引擎向这方面发展就算了)

对于简单的html5应用来说,跨平台的兼容性是越来越重要了。

前段时间接触了一个支持在线开发html5游戏的网站
也支持开发webApp
UI引擎用的是他们自己的cantk.js
物理引擎似乎也是box2d
还支持其它游戏引擎如cocos2d-html5, egret, pixi.js, panda.js和phaser.js

您有兴趣也可以了解下
http://www.tangide.com/gamebuilder.php
http://www.tangide.com/appbuilder.php
https://github.com/drawapp8/cant ... 7%E4%BB%8B%E7%BB%8D



回复

使用道具 举报

1

主题

0

好友

23

积分

士兵

Rank: 1

板凳
发表于 2015-5-29 13:55:43 |显示全部楼层
lufy 发表于 2015-5-29 11:49
我上面说的并不是不考虑移动端的表现,
其实引擎的重心就是移动端,
只是觉得LMenubar这类列表组件在手机 ...

我也没有理解错您的意思

也许是我没表达清楚

那我说直白一点吧
既然都用canvas了
就任何组件都要考虑PC与移动端的兼容了

总不能在API里的某组件描述里写上 对不起 本组件不支持移动端。。。
或者 像jquery生出个jquery-mobile一样来个lufy-mobile。。。那就不好玩了是不?

若有冒犯还请见谅。
回复

使用道具 举报

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

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

Archiver|lufy's legend

GMT+8, 2024-5-20 01:14 , Processed in 0.046309 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部