你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[]官方技术文档中的问题
我按照技术文档上的需求,把该做的 东西都做了,unity中的设置也都做了,三段代码我都改好名字复制到laya文件中了,路径也改了,可是最后还是报错了,感觉好像是少了点东西,但又不知道少什么,请大神指点
SheJiQiu_3D.zip
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
Aar0n
赞同来自:
你的js类 最基本的东西都丢了
var LayaAir3D = (function () {
function LayaAir3D() {
//初始化引擎
Laya3D.init(0, 0, true);
//适配模式
Laya.stage.scaleMode = Laya.Stage.SCALE_FULL;
Laya.stage.screenMode = Laya.Stage.SCREEN_NONE;
//开启统计信息
Laya.Stat.show();
//添加3D场景
var scene = Laya.stage.addChild(new Laya.Scene());
//添加照相机
var camera = (scene.addChild(new Laya.Camera(0, 0.1, 100)));
camera.transform.translate(new Laya.Vector3(0, 3, 3));
camera.transform.rotate(new Laya.Vector3(-30, 0, 0), true, false);
camera.clearColor = null;
//添加方向光
var directionLight = scene.addChild(new Laya.DirectionLight());
directionLight.color = new Laya.Vector3(0.6, 0.6, 0.6);
directionLight.direction = new Laya.Vector3(1, -1, 0);
//添加自定义模型
var box = scene.addChild(new Laya.MeshSprite3D(new Laya.BoxMesh(1, 1, 1)));
box.transform.rotate(new Laya.Vector3(0, 45, 0), false, false);
var material = new Laya.StandardMaterial();
material.diffuseTexture = Laya.Texture2D.load("res/layabox.png");
box.meshRender.material = material;
}
return LayaAir3D;
} ());
LayaAir3D();
这个是最开始的基本demo 你看看代码少了什么
渔歌
赞同来自:
这是修改后的项目
SheJiQiu_3D.zip
要回复问题请先
登录
发起人
渔歌
相关问题
发起问题须知,必看!!!不按提问规则的,官方拒绝解答!!!
laya针对页游耗用内存大的问题是如何解决的?
unity导出粒子文件问题
官方有没有考虑做个完整的DEMO
LayaAir3D UnityPlugin 使用须知-版本更新-问题解答(最新版本:1.7.16)
liblayaair.so 总是崩溃,有没有官方人员帮忙解决一下啊
【带附件】 使用Laya2.0.0beta5.1 发布官方示例 真机报错 window is not defined
关于Laya实现Matter.js官方案例凹多边形的问题
IDE1.7.8 json图集加载问题
关于适配采用showAll后留白部分的颜色问题
关于逻辑贞更新间隔机制、时间和其他一些Timer相关的问题
问题状态
最新活动:
2018-06-05 21:57
浏览:
1271
关注:
2
人
商务合作
2 个回复
Aar0n
赞同来自:
var LayaAir3D = (function () {
function LayaAir3D() {
//初始化引擎
Laya3D.init(0, 0, true);
//适配模式
Laya.stage.scaleMode = Laya.Stage.SCALE_FULL;
Laya.stage.screenMode = Laya.Stage.SCREEN_NONE;
//开启统计信息
Laya.Stat.show();
//添加3D场景
var scene = Laya.stage.addChild(new Laya.Scene());
//添加照相机
var camera = (scene.addChild(new Laya.Camera(0, 0.1, 100)));
camera.transform.translate(new Laya.Vector3(0, 3, 3));
camera.transform.rotate(new Laya.Vector3(-30, 0, 0), true, false);
camera.clearColor = null;
//添加方向光
var directionLight = scene.addChild(new Laya.DirectionLight());
directionLight.color = new Laya.Vector3(0.6, 0.6, 0.6);
directionLight.direction = new Laya.Vector3(1, -1, 0);
//添加自定义模型
var box = scene.addChild(new Laya.MeshSprite3D(new Laya.BoxMesh(1, 1, 1)));
box.transform.rotate(new Laya.Vector3(0, 45, 0), false, false);
var material = new Laya.StandardMaterial();
material.diffuseTexture = Laya.Texture2D.load("res/layabox.png");
box.meshRender.material = material;
}
return LayaAir3D;
} ());
LayaAir3D();
这个是最开始的基本demo 你看看代码少了什么
渔歌
赞同来自: