猫史档案馆


【墨教】还在模型存档点?方块存档点爽到飞!!

用户:凌_墨水凌_墨水查看:1559 回复:38 评论:37 创建时间:2020-05-21T15:39:47


————————————————————————————————————————————————

咳咳别纠结这个了

今天我们来学一个实用的代码

 

很多人都在用模型触发事件

 

一直用这个就会有一点点缺点:

 

模型占空间/模型太难看/有的时候模型没调好……等等等等

 

那今天

 

我们就来用方块来触发事件

 

来看看代码……

world.onVoxelContact(({voxel,entity})=>{//设置碰撞事件
    const block=voxels.id('S');//设置碰撞对象ID为'S'(即spawnpoint),触发(方块ID可改),给碰撞对象取名字为block(方块)
    if(voxel===block){//如果碰撞了
        entity.player.directMessage('存档成功!');//私信玩家‘存档成功’
        entity.player.spawnPoint=new box3Vector(66,66,66);//玩家重生点为x66y66z66(数值可改)
}//万能框架
})//万能框架

方什么

这只是存档点的代码

再来一个例子:

world.onVoxelContact(({voxel,entity})=>{
    const block=voxels.id('carpet_08');//这个方块是终点方块
    if(voxel===block){//假如跑酷到了终点
        entity.player.canFly=true;//你可以飞喽
}
})

学会了吗

是不是很~~~~简单

快学起来试试吧!

墨水技术

墨水图文

墨水bug

 


回复

上一页第 1 页 / 共 2 页下一页
名字是什么a名字是什么a

沙发

点赞0


评论

自己认证(doge)

挤一下

我也挤

沙发上有瓶墨水在中间(doge)


高贵的木叶龙A35d高贵的木叶龙A35d

哎呦妈呀

点赞0


评论


梦里觅深海梦里觅深海

顶 

点赞0


评论


梦里觅深海梦里觅深海

再来试试看啦

点赞0


评论

没成功欸


Moira屑玖iMoira屑玖i

顶顶

点赞0


评论

一起顶


LightnessLightness

顶 

点赞0


评论


一笑置之_一笑置之_

终点用模型不信吗

点赞0


评论

香吗


蕉饼蕉饼

谔谔

点赞0


评论


神龙_build神龙_build

顶顶顶🆙🆙🆙

点赞0


评论


ZCH编程小贝壳ZCH编程小贝壳

顶顶

点赞0


评论


一个STUB用户_6923702一个STUB用户_6923702

用模型不是更帅吗

点赞0


评论

你会个啥,发帖在我们的图乱拉人,谁让你拉人了?你看看,这下好了,你不能编辑了!

?????

我一直都不可以啊


F_S_2F_S_2

在吗

点赞0


评论

0.2333333

电梯坏了。。。

帮我修。。。

https://box3create.codemao.cn/games/da0ed070cd2190b8e8b4

你怎么删了!!

不是我删除的,是装电梯的删的,你在现在的代码下面加上,那些代码不要删,有用的

谢谢啦


指令者指令者

emotion_编程猫_点赞

点赞0


评论


星河晶梦星河晶梦

emotion_编程猫_点赞emotion_编程猫_厉害了

点赞0


评论


哦那咋了哦那咋了

emotion_编程猫_点赞emotion_编程猫_点赞emotion_编程猫_点赞emotion_编程猫_厉害了emotion_编程猫_厉害了emotion_编程猫_厉害了

点赞0


评论


86135clc86135clc

voxels.id不是在里面填方块昵称返回ID的吗?

比如voxels.id('dirt')

点赞0


评论

方块的名字!!

除非是个空地图首先要建跑酷

你也不能保证你的地图里那个方块只有一个

不不不不一定是一个,可以有很多

我是说你也不能保证你的地图里其他地方不用那个方块,除非你那个地图空地图先建跑酷

本来就是这样啊(╬◣д◢)

呜呜呜,被毁了..........https://box3create.codemao.cn/games/d1ff9016b1bcd613c142?p=Ehea67KLDGgw0LjzzVFbWQsU3Xs9JW2TuwscEAy4t%喵A%2FeZ7AikLgVndWVzdA%3D%3D


Ken李Ken李

顶顶顶顶顶顶顶顶顶

点赞0


评论


高贵的木叶龙A35d高贵的木叶龙A35d

emotion_编程猫_加油

点赞0


评论

奥利给!


BCM墨水瓶BCM墨水瓶

墨水来我图帮我看一下代码链接:https://box3create.codemao.cn/games/df0ce483109d1e026661

点赞0


评论

自己叫自己(狗头保命)


Lonely_wandererLonely_wanderer

方块真的那么爽?

点赞0


评论


uHuoYuBaiuHuoYuBai

我个人认为,模型存档点也好,S方块存档点也好,各有各的好处,根据自己需要使用就行了

点赞0


评论


FANTASY_STUDIO冰龙已逝FANTASY_STUDIO冰龙已逝

帮我打一下...

点赞0


评论

可以吗

室长,你的小号……


不起眼的账号不起眼的账号

world.onVoxelContact(({ voxel, entity }) => {//设置碰撞事件
    const block = voxels.id('S');//设置碰撞对象ID为'S'(即spawnpoint),触发(方块ID可改),给碰撞对象取名字为block(方块)
    if (voxel === block) {//如果碰撞了
        entity.player.directMessage('存档成功!');//私信玩家‘存档成功’
        entity.player.spawnPoint = new Box3Vector3(entity.position.x,entity.position.y,entity.position.z);//玩家重生点为x66y66z66(数值可改)
    }//万能框架
})//万能框架
world.onVoxelContact(({ voxel, entity }) => {
    const block = voxels.id('Z');//这个方块是终点方块
    if (voxel === block) {//假如跑酷到了终点
        world.say("1人到达终点,获得飞行权限!")
        entity.player.canFly = true;//你可以飞喽
    }
})

点赞2


评论

改的好好哦!正好我要用!谢谢啦~

《跑酷到了终点》


欣欣_欣欣_

爽到起飞.emotion_doge

点赞0


评论


_Rise__Rise_

车……

点赞0


评论


Architect_皮卡awaArchitect_皮卡awa

emotion_编程猫_点赞

点赞1


评论

emm


YDS尹子YDS尹子

4个月前就被发明了

点赞1


评论


精悍的滑稽精悍的滑稽

挖坟

点赞0


评论

警报!这位是血衣!

oooooooooooooooooooo


Architect_海绵Architect_海绵

dd

点赞0


评论

注意一下发帖时间

只要墨水不介意就行()


无尽深空无尽深空

那碰到特定方块返回怎么搞?

点赞0


评论