lufy's legend

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

当屏幕发生旋转时,怎样做适配呢

[复制链接]

16

主题

0

好友

372

积分

帐下督

Rank: 2

跳转到指定楼层
楼主
发表于 2016-4-22 15:22:52 |只看该作者 |倒序浏览
游戏是竖屏的 用户旋转屏幕之后如何保证游戏依旧是竖屏的
回复

使用道具 举报

16

主题

0

好友

372

积分

帐下督

Rank: 2

沙发
发表于 2016-4-22 15:26:33 |只看该作者
我想得是旋转和缩放div 好像这样的话 按钮是失灵了
回复

使用道具 举报

16

主题

0

好友

372

积分

帐下督

Rank: 2

板凳
发表于 2016-4-22 16:40:03 |只看该作者
aspectRatio 这个属性是干什么用的 设置了貌似没什么效果
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

地板
发表于 2016-4-23 14:22:26 |只看该作者
lift6220819 发表于 2016-4-22 16:40
aspectRatio 这个属性是干什么用的 设置了貌似没什么效果

网页游戏只能提醒用户转屏,无法限制的
aspectRatio只是一开始给个而已提醒
不回答与技术和引擎不相关的问题
回复

使用道具 举报

16

主题

0

好友

372

积分

帐下督

Rank: 2

5#
发表于 2016-4-26 09:07:30 |只看该作者
lufy 发表于 2016-4-23 14:22
网页游戏只能提醒用户转屏,无法限制的
aspectRatio只是一开始给个而已提醒 ...

http://game.layabox.com/265
lufy大神您看下这个游戏 不管屏幕怎么旋转 游戏始终是横屏的 如果要实现类似的效果 有什么好的建议吗
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

6#
发表于 2016-4-26 09:42:29 |只看该作者
lift6220819 发表于 2016-4-26 09:07
http://game.layabox.com/265
lufy大神您看下这个游戏 不管屏幕怎么旋转 游戏始终是横屏的 如果要实现类 ...

没账号,看不了
不过你要用lufylegend做这样的效果的话,
你可以监听屏幕旋转,然后动态设置canvas的大小,然后不要旋转div,而是旋转LSprite,这样鼠标事件就不会失效
不回答与技术和引擎不相关的问题
回复

使用道具 举报

8

主题

0

好友

218

积分

帐下督

Rank: 2

7#
发表于 2016-10-27 08:25:32 |只看该作者
lufy 发表于 2016-4-26 09:42
没账号,看不了
不过你要用lufylegend做这样的效果的话,
你可以监听屏幕旋转,然后动态设置canvas的大小 ...

也遇到这个问题了,求demo啊,感觉里面动画内容比较复杂的话,旋转精灵会黑屏
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

8#
发表于 2016-10-27 08:51:18 |只看该作者
xiaopang125 发表于 2016-10-27 08:25
也遇到这个问题了,求demo啊,感觉里面动画内容比较复杂的话,旋转精灵会黑屏 ...

http://lufylegend.com/demo/test/141.html
试试这个吧
不回答与技术和引擎不相关的问题
回复

使用道具 举报

8

主题

0

好友

218

积分

帐下督

Rank: 2

9#
发表于 2016-10-27 15:10:44 |只看该作者
lufy 发表于 2016-10-27 08:51
http://lufylegend.com/demo/test/141.html
试试这个吧

多谢啦,这边研究研究
回复

使用道具 举报

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

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

Archiver|lufy's legend

GMT+8, 2024-5-18 19:21 , Processed in 0.054456 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部