首页 > 大数据 > 可视化 > 从零开始学习ThingJS之创建/销毁物体
var obj = app.create({
name: value,
})
obj.destroy();
var app = new THING.App(); // 3D场景初始化
app.background = '#F0FFFF'; //设置背景颜色
//创建物体
var obj = app.create({
type: "Thing",
name: "厂房",
position: [-20, 2, 0],
url: "/api/models/d0fb1dcb52354a7d8a5e19715b2879c2/0/gltf/",
complete: function() {
console.log("厂房 created!"); //创建完成后日志窗口显示返回信息
}
});
app.camera.position = [-35, 5, 10] //设置摄像机位置来调整预览视角

var app = new THING.App({
skyBox: "BlueSky",
}); // 3D场景初始化,设置天空盒
// 添加ThingJS示例园区
var campus1 = app.create({
type: "Campus",
url: "models/storehouse",
complete: function (ev) {
console.log("Campus created: " + ev.object.id);
}
});
//添加自定义中式建筑园区
var campus2 = app.create({
type: "Campus",
url: "/api/scene/05972f8c68a48a1a0c4a2da8",
position: [115, 0, 0],
complete: function (ev) {
console.log("Campus created: " + ev.object.id);
}
});

var button = new THING.widget.Button('销毁物体', function() {
obj.destroy();
});

var app = new THING.App(); // 3D场景初始化
app.background = '#F0FFFF'; //设置背景颜色
//创建物体
var obj = app.create({
type: "Thing",
name: "厂房",
position: [-20, 2, 0],
url: "/api/models/d0fb1dcb52354a7d8a5e19715b2879c2/0/gltf/",
complete: function() {
console.log("厂房 created!"); //创建完成后日志窗口显示返回信息
}
});
app.camera.position = [35, 5, 10] //设置摄像机位置来调整预览视角
var button = new THING.widget.Button('销毁物体', function() {
obj.destroy();
});
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69980539/viewspace-2774702/ ,如需转载,请注明出处,否则将追究法律责任。