9月13日,LAYA课堂3D教程火爆来袭!本次直播教程由LayaBox 3D引擎开发工程师KIM和程序小鲜肉、LayaBox项目开发工程师吴震宇联合为大家带来了实用的H5 3D游戏制作教程,让H5游戏3D化简单起来!
3D资源导出
fbx tllo导出步骤
unity plugin导出步骤
怎么样做3D游戏DEMO - 1
//初始化3D画布
Laya3D.init(0, 0, true);
Stat.show();
Laya.stage.scaleMode = Stage.SCALE_FULL;
//初始化3D场景
var scene:Scene = Laya.stage.addChild(new Scene()) as Scene;
//初始化照相机
var camera:Camera = scene.addChild(new Camera()) as Camera;
scene.currentCamera = camera;
scene.currentCamera.transform.localPosition = new Vector3(0, 10, 16);
scene.currentCamera.transform.localRotationEuler = new Vector3( -0.5, 0, 0);
scene.currentCamera.addComponent(CameraMoveScript);
//加载静态场景
var sceneSprite3D:Sprite3D = scene.addChild(new Sprite3D()) as Sprite3D;
sceneSprite3D.loadHierarchy("newscene.lh");
//加载人物
var SiPangZi:MeshSprite3D = scene.addChild(new MeshSprite3D(Mesh.load("res/PangZi/PangZi-doubipangzi.lm"))) as MeshSprite3D;
SiPangZi.transform.localPosition = new Vector3(2, 2, 0);
SiPangZi.transform.localScale = new Vector3(0.02, 0.02, 0.02);
更多3D游戏DEMO教程请持续关注LayaAir技术讲堂后续课程!
直播花絮
直播现场
国际友人助阵
直播礼品-饭心大闸蟹
直播礼品-暴风魔镜