用户:
原坏三老旅长查看:9 回复:3 评论:9 创建时间:2022-06-03T18:31:09
拉两个点,从而生成一个面的代码啊啊啊
不要说一些模型师听不懂的东西QAQ

TAM无敌https://box3.codemao.cn/e/83dfb190e9906804104a?p=iCca48WxrZckFneilVn9pkFAICB6Z%2Fo5GgYa3AzQDzA%2Fyo4nKSMAVndWVzdA%3D%3D
点赞0
评论
已知,在3维的岛三里面有x,y,z三个坐标(这个你应该懂
岛三有几个函数可以调用(就是速建
注:只说最常用的几个
1:建造方块代码
(1)voxels.setVoxel(x,y,z,voxel,rotation[选填,默认为0])x,y,z是三个坐标,不多赘述。voxel指的是方块的名称,比如:'dirt'(要加引号,具体名称可以看地图里面的建造模块,rotation是指这个要放置的方块的旋转码,初始是0,是1就是平面旋转90度,2是旋转180度,3是旋转270度(这个参数只能填写0,1,2,3
(2)voxels.setVoxelId(x,y,z,id)x,y,z同上,不再赘述。id指的是方块的id,可以看api最下面的id速查表,也可以看我后面各种查询方块id的函数进行获取,这个代码效率比上面的高(速度快,卡顿少(这个函数不能设置旋转
2:检索方块代码
(1)voxels.getVoxel(x,y,z)这个函数会输出指定的坐标上方块的名称
(2)voxels.getVoxelId(x,y,z)这个代码会输出指定的坐标上方块的id,比上面的函数效率更高
(3)voxels.getVoxelRotation(x,y,z)这个代码会输出指定的坐标上方块的旋转码
3:方块类型类
voxels.VoxelTypes这个代码可以输出所有的方块名称(好像没什么用
注:累喵我了花了我10分钟
来自:勿安·萌新联动计划
点赞3
评论