lufy's legend

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

手机载入画面错位的问题

[复制链接]

2

主题

0

好友

24

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2014-7-16 13:48:02 |只看该作者 |倒序浏览

使用版本: 1.9.0
截图: Screenshot_2014-07-16-13-42-51.jpeg
说明:几率出现,有时正常,有时这样。。。
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

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

沙发
发表于 2014-7-16 14:04:21 |只看该作者
后面的画面我理解,前面的画面部分,能不能发一下代码
不回答与技术和引擎不相关的问题
回复

使用道具 举报

2

主题

0

好友

24

积分

士兵

Rank: 1

板凳
发表于 2014-7-16 14:26:23 |只看该作者
啊,不太懂你的意思,前面和后面是指?,,,

前面是主画面,后面是loading吧?
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

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

地板
发表于 2014-7-16 14:33:20 |只看该作者
newday 发表于 2014-7-16 14:26
啊,不太懂你的意思,前面和后面是指?,,,

前面是主画面,后面是loading吧? ...

就是说后面的loading画面没有倾斜,这个正常
而前面的主页面倾斜了
所以我想看看你代码具体怎么写的
不回答与技术和引擎不相关的问题
回复

使用道具 举报

2

主题

0

好友

24

积分

士兵

Rank: 1

5#
发表于 2014-7-16 14:46:03 |只看该作者
  1. init(1000/30, "glboat", 320, 480, main);
  2. var dataList;
  3. var stageLayer;
  4. var stageIndex = 0;
  5. var gameLevel = 1;
  6. var MOVE_STEP = 8;
  7. var MOVE_STEP_SLOW = 8;
  8. var MOVE_STEP_FAST = 12;
  9. var stopFlag;
  10. var gameBody;
  11. var runCharacter;
  12. var itemLayer;
  13. var MySoundPlayer;
  14. var starCtrl;
  15. var loadData = [
  16.         {name : "bg",path : "images/bg.jpg"},
  17.         {name : "open",path : "images/open.jpg"},
  18.         {name : "person",path : "images/person.png"},
  19.         {name : "boat",path : "images/boat.png"},
  20.         {name : "coin",path : "images/coin.png"},
  21.         {name : "spcoin",path : "images/sp_coin.png"},
  22.         {name : "power",path : "images/power.png"},
  23.         {name : "store",path : "images/store.png"},
  24.         {name : "mood",path : "images/mood.png"},
  25.         {type : "js",path : "js/Background.js"},
  26.         {type : "js",path : "js/Item.js"},
  27.         {type : "js",path : "js/Character.js"},
  28.         {type : "js",path : "js/GameBody.js"}
  29. ];
  30. function main() {
  31.         // if(LGlobal.canTouch){
  32.         //         LGlobal.stageScale = LStageScaleMode.SHOW_ALL;
  33.         //         LSystem.screen(LStage.FULL_SCREEN);
  34.         // }
  35.         //LGlobal.setDebug(true);
  36.         LMouseEventContainer.set(LMouseEvent.MOUSE_DOWN,true);
  37.         LMouseEventContainer.set(LMouseEvent.MOUSE_UP,true);
  38.         LMouseEventContainer.set(LMouseEvent.MOUSE_MOVE,true);
  39.        
  40.         loadingLayer = new LoadingSample4();
  41.         addChild(loadingLayer);
  42.         LLoadManage.load(loadData, function(progress) {
  43.                 loadingLayer.setProgress(progress);
  44.         }, imgLoadComplete);
  45. }
  46. function imgLoadComplete(result){
  47.         dataList = result;
  48.         removeChild(loadingLayer);
  49.         loadingLayer = null;
  50.        
  51.         stageLayer = new LSprite();
  52.         addChild(stageLayer);

  53.         gameStart();

  54.         return;
  55.         var fps = new FPS();
  56.         addChild(fps);
  57. }
  58. function gameStart(){
  59.         stageLayer.die();
  60.         stageLayer.removeAllChild();
  61.         LTweenLite.removeAll();

  62.         MOVE_STEP = MOVE_STEP_SLOW;

  63.         gameBody = new GameBody();
  64.         stageLayer.addChild(gameBody);
  65.        
  66.         return;
  67. }
复制代码
代码其实是直接拿你写的过来用的哈。。
好像running girl 在我手机上看也有这个问题,
就是几率出现上面的情况。
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

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

6#
发表于 2014-7-16 15:04:08 |只看该作者
newday 发表于 2014-7-16 14:46
代码其实是直接拿你写的过来用的哈。。
好像running girl 在我手机上看也有这个问题,
就是几率出现上面的 ...

是在读取过程中出现的吗?
还是读取完成后?
RunningGirl还没有听其他人反映过这个问题,
你是直接用网页打开吗?还是发布成app了
手机信息能不能提供一下,
另外有没有其他手机,比如iphone,也可能是特定手机上才会出现的bug
不回答与技术和引擎不相关的问题
回复

使用道具 举报

2

主题

0

好友

24

积分

士兵

Rank: 1

7#
发表于 2014-7-16 15:21:17 |只看该作者
直接用网页打开~
刚刚用其他手机测试了一下,确实没有这个问题。
我测试有问题的手机是华为 荣耀 3C,其实画面蛮流畅的。

刚刚又发现,其实loading的时候已经有问题了,后面那个不是loading来的,是直接整个都斜了。
想问一下,会产生这种斜的情形,是会在源代码的哪里呢?我想看看,能不能直接把关于这部分适应的先屏蔽掉。。
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

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

8#
发表于 2014-7-16 15:41:03 |只看该作者
newday 发表于 2014-7-16 15:21
直接用网页打开~
刚刚用其他手机测试了一下,确实没有这个问题。
我测试有问题的手机是华为 荣耀 3C,其实 ...

应该跟源码没关系,安卓手机的bug比较多
或者你试试把loading画面去掉,看看效果怎么样吧
不回答与技术和引擎不相关的问题
回复

使用道具 举报

2

主题

0

好友

24

积分

士兵

Rank: 1

9#
发表于 2014-7-16 16:02:42 |只看该作者
去掉Loading画面后真的可以了!这是为什么呢。。

另外还想问一下,设置了全屏后,画面会上下居中,我可以设置居上吗?
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

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

10#
发表于 2014-7-16 16:17:19 |只看该作者
newday 发表于 2014-7-16 16:02
去掉Loading画面后真的可以了!这是为什么呢。。

另外还想问一下,设置了全屏后,画面会上下居中,我可以 ...

也有可能是loading类有问题,我检查一下,如果确定有问题,会及时更新1.9.1版本修正,多谢了。
关于画面位置的问题,可以向任何方向靠拢,这是api
http://lufylegend.com/api/zh_CN/out/classes/LStageAlign.html
不回答与技术和引擎不相关的问题
回复

使用道具 举报

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

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

Archiver|lufy's legend

GMT+8, 2024-5-3 05:24 , Processed in 0.055982 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部