setterMap = [(obj, data) => {
if (!obj) obj = {}; // 检查 obj 是否存在,如果不存在则初始化为空对象
obj.x = data[1] !== undefined ? data[1] : 0; // 如果 data[1] 是 undefined,则给 0
obj.y = data[1] !== undefined ? data[2] : 0; // 如果 data[2] 是 undefined,则给 0
}, (obj, data) => {
if (!obj) obj = {}; // 检查 obj 是否存在,如果不存在则初始化为空对象
obj.x = data[1] !== undefined ? data[1] : 0; // 如果 data[1] 是 undefined,则给 0
obj.y = data[1] !== undefined ? data[2] : 0; // 如果 data[2] 是 undefined,则给 0
obj.z = data[1] !== undefined ? data[3] : 0; // 如果 data[3] 是 undefined,则给 0
}, vec4LikeSetter,
// Vec4
vec4LikeSetter,
// Quat
(obj, data) => {
if (!obj) obj = {}; // 检查 obj 是否存在,如果不存在则初始化为空对象
obj._val = data[1] !== undefined ? data[1] : 0; // 如果 data[1] 是 undefined,则给 0
},
(obj, data) => {
if (!obj) obj = {};
obj.width = data[1] !== undefined ? data[1] : 0;
obj.height = data[2] !== undefined ? data[2] : 0;
},
(obj, data) => {
if (!obj) obj = {};
obj.x = data[1] !== undefined ? data[1] : 0;
obj.y = data[2] !== undefined ? data[2] : 0;
obj.width = data[3] !== undefined ? data[3] : 0;
obj.height = data[4] !== undefined ? data[4] : 0;
},
(obj, data) => {
if (!obj) obj = {};
Mat4.fromArray(obj, data, 1);
}
修改引擎被编译后的内容
resources\3d\engine\bin\.cache\dev\editor\bundled\index.js
220112行到220143行的内容
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END







暂无评论内容