lufy's legend

标题: LGlobal.preventDefault=false; [打印本页]

作者: stayhere    时间: 2016-10-11 17:27
标题: LGlobal.preventDefault=false;
var gameh = 1920;
var gamew = (1200/1784)*1920;
LGlobal.preventDefault=false;
LGlobal.align = LStageAlign.MIDDLE;
LGlobal.stageScale = LStageScaleMode.NO_BORDER;
        LSystem.screen(LStage.FULL_SCREEN);       
        //$(window).resize(function() {
        //        LSystem.screen(LStage.FULL_SCREEN);       
        //});
// 这样设置后,滑动屏幕后,超出一屏的内容无法点击(滑动屏幕后,点击屏幕出发的依然是一屏时的按钮所在位置的事件)

作者: lufy    时间: 2016-10-12 10:12
画布大小超过屏幕大小吗?
你做的是什么内容?
作者: stayhere    时间: 2016-10-12 13:57
画布大小超过屏幕大小,有个做连连看的客户,要求做适应宽的(说在宽屏上上下滑动也没有问题,左右不能有黑边);
作者: stayhere    时间: 2016-10-12 14:00
lufy 发表于 2016-10-12 10:12
画布大小超过屏幕大小吗?
你做的是什么内容?

现在做成Drag 整体拖动的了,LGlobal.preventDefault=true;
作者: lufy    时间: 2016-10-12 16:04
stayhere 发表于 2016-10-12 14:00
现在做成Drag 整体拖动的了,LGlobal.preventDefault=true;

上下滑动......那游戏体验还能好吗
你不如把游戏背景调整一下,然后画布根据屏幕大小动态设置
例如原来
  1. LInit(1000/30,"mvclegend",480,800,main);
复制代码
动态

  1. LInit(1000/30,"mvclegend",480,480*window.innerHeight/window.innerWidth,main);
复制代码





欢迎光临 lufy's legend (http://lufylegend.com/forum/) Powered by Discuz! X2.5