[]qq玩一玩 问题

1.7.19版本  测试环境 qq玩一玩 xcode 9.2版本 iphone8模拟器
1.http声音播放问题(此版本前无法播放),如果直接用playMusic或playSound直接播放会出现第一次播放的时候(即内存中无此声音)则无法播放,调用播放后,等待一段时间(加载完成)再次调用播放此声音就可以播放了,(用load加载声音完成回调函数中调用播放该声音也无法播放)
2.
var camera:Laya.Camera = new Laya.Camera(1280 / 720, 100, 2001);
      camera.fieldOfView = 20;
      camera.transform.rotate(new Laya.Vector3(0,180,0),true,false);
      var skyBox:Laya.SkyBox=new Laya.SkyBox();
      camera.clearFlag= Laya.BaseCamera.CLEARFLAG_SKY;
 
camera.viewport.project(pos, camera.projectionViewMatrix, outPos);
   outPos.x = outPos.x / Laya.stage.clientScaleX;
   outPos.y = outPos.y / Laya.stage.clientScaleY;
3D坐标转2D坐标 计算结果错误 
见附件
已邀请:

Aar0n

赞同来自:

把这个给xcode ,layaforqq文件夹下的同名js文件替换,小数点后的差异可以忽略,整数部分已经一致。

w1114367261

赞同来自:

需要提前加载声音资源!如果不提前加载play会自动加载资源再进行播放!

Aar0n

赞同来自:

坐标那个不一样是因为 Laya.stage.clientScaleX 是由当前视窗缩放模式导致的缩放系数,谷歌的窗口,和玩一玩不一样,所以数值不一致。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作