[]720 全景图 手指滑动 滑动距离
Laya3D.init(0,0,true);
Laya.stage.scaleMode = Laya.Stage.SCALE_FULL;
Laya.stage.screenMode = Laya.Stage.SCREEN_NONE;
Laya.Stat.show();
var scene = Laya.stage.addChild(new Laya.Scene());
scene.shadingMode = Laya.BaseScene.VERTEX_SHADING;
var camera = scene.addChild(new Laya.Camera(0, 0.1, 100));
camera.transform.translate(new Laya.Vector3(0, 0.8, 1.5));
camera.transform.rotate(new Laya.Vector3(-30, 0, 0), true, false);
camera.clearFlag = Laya.BaseCamera.CLEARFLAG_SKY;
camera.addComponent(CameraMoveScript);
var skyBox = new Laya.SkyBox();
camera.sky = skyBox;
skyBox.textureCube = Laya.TextureCube.load("../../res/threeDimen/skyBox/skyCube.ltc");
以上是官方给出的例子,那么有两个问题:
1、我的全景图加载之后,图片是镜像显示的。 目前解决办法是让同事帮我把原有的图片转成镜像了。 镜像 + 镜像 = 正常
2、不清楚引擎是否可以设置 滑动的距离,单指触摸屏幕并且滑动, 滑动的距离是较短的。引擎是否可以做这个操作。
以上问题。麻烦回复一下 谢谢
Laya.stage.scaleMode = Laya.Stage.SCALE_FULL;
Laya.stage.screenMode = Laya.Stage.SCREEN_NONE;
Laya.Stat.show();
var scene = Laya.stage.addChild(new Laya.Scene());
scene.shadingMode = Laya.BaseScene.VERTEX_SHADING;
var camera = scene.addChild(new Laya.Camera(0, 0.1, 100));
camera.transform.translate(new Laya.Vector3(0, 0.8, 1.5));
camera.transform.rotate(new Laya.Vector3(-30, 0, 0), true, false);
camera.clearFlag = Laya.BaseCamera.CLEARFLAG_SKY;
camera.addComponent(CameraMoveScript);
var skyBox = new Laya.SkyBox();
camera.sky = skyBox;
skyBox.textureCube = Laya.TextureCube.load("../../res/threeDimen/skyBox/skyCube.ltc");
以上是官方给出的例子,那么有两个问题:
1、我的全景图加载之后,图片是镜像显示的。 目前解决办法是让同事帮我把原有的图片转成镜像了。 镜像 + 镜像 = 正常
2、不清楚引擎是否可以设置 滑动的距离,单指触摸屏幕并且滑动, 滑动的距离是较短的。引擎是否可以做这个操作。
以上问题。麻烦回复一下 谢谢
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
183*****755
赞同来自:
2.单指触摸屏幕并且滑动的问题,我们是轻量级引擎,这些功能,开发者需要自己实现。滑动的距离是有限,但可使物体发生运动是可以自己控制的!