|
还没有账号?赶快去注册吧!
您需要 登录 才可以下载或查看,没有账号?立即注册
×
shlcd下的main.js有一段控制LCD大小和位置的代码
const leftPos = getCubeVertices([0.645, 2.054, -0.562], [0.833, 2.054, 0.562], [0.739, 2.054, 0], 0, 0, -45);
const rightPos = getCubeVertices([-0.645, 2.054, 0.562], [-0.833, 2.054, -0.562], [-0.739, 2.054, 0], 0, 0, 45);
let slotCfg = {
"version": 1,
"texSize": [1617, 1024],
"slots": [
{
"name": "lcd_door_left",
"texArea": [0, 0, 1617, 280],
"pos": [
leftPos
],
"offsets": [[0, 0, -8.125], [0, 0, 0], [0, 0, 8.125]]
},
{
"name": "lcd_door_right",
"texArea": [0, 512, 1617, 280],
"pos": [
rightPos
],
"offsets": [[0, 0, -8.125], [0, 0, 0], [0, 0, 8.125]]
}
]
};
这里声明了LCD的大小及位置,通过资料能看出,通过显示屏工具类DisplayHelper,我们可以通过坐标转换告诉 NTE 应在哪个位置渲染 LCD
那有让LCD渲染器自己找门让NTE渲染的办法吗
|
|