猫史档案馆


【代码岛3.0科普】如何设置出生点?

用户:神岛吉吉喵神岛吉吉喵查看:83 回复:69 评论:83 创建时间:2020-02-14T23:01:59


center_image

在代码岛3.0的编辑里面

怎么用代码控制玩家的出生点?

world.onPlayerJoin(({entity})=>{
    entity.position.set(3, 8, 125);//玩家进来的时候,将ta传送到指定的坐标
    entity.player.spawnPoint.copy(entity.position);//将玩家复活点复制为上面的坐标
})

 

知识点分解:

1. world.onPlayerJoin(....)

设定了代码的运行条件

每当玩家进入

就运行代码

 

2. entity.position

用于控制实体的当前位置

嗯,玩家也属于一个实体entity

 

3. player.spawnPoint

控制玩家喵了之后的

复活点

 

那么怎么看坐标点呢?

//打开控制台,上面就显示你触碰到的方块坐标
world.onVoxelContact(({ voxel, entity, tick, x, y, z }) => {
    console.log(`${tick}: ${entity.isPlayer?entity.player.name:entity.id} 碰了方块: ${voxel} ,位置是 {${x}, ${y}, ${z}} `);
});

你学会了吗?

觉得有用的给吉吉喵点个👍

还想看什么科普评论留言

 

加入代码岛3.0官方

内测QQ喵

 

查看代码岛3.0编程API文档

了解更多

 

 


回复

上一页1 页 / 共 3下一页
Lonely_wandererLonely_wanderer

好的,谢谢。希望以后多出这样的贴供我这样的小白学习……谢谢!

点赞0


评论


韵律源点Arcaea韵律源点Arcaea

板凳

点赞0


评论


ZMT_月初丶ZXHYZMT_月初丶ZXHY

我原本就想在拯救冰雪里设置玩家重生点的,结果搞了半天差点毁了整串代码嘤嘤嘤

点赞0


评论


芜湖咸鱼芜湖咸鱼

补充:

如何防止出生点挂机的人被挤飞

world.onPlayerJoin(({entity})=>{
    entity.position.set(3, 8+Math.random()*5, 125);//玩家进来的时候,将ta传送到8以上随机5格的位置
    entity.player.spawnPoint.copy(entity.position);//将玩家复活点复制为上面的坐标
})

点赞3


评论


LUS圣武士LUS圣武士

好爱科普贴emotion_编程猫_加油

点赞0


评论


编程猫编程猫

点赞0


评论


QBZ_QBZ_

//强制回出生点 
world.querySelectorAll('player').forEach((x) => x.player.forceRespawn())
// 指定玩家强制回出生点
world.querySelectorAll('player').forEach((x) => {if (x.player.name == "玩家名称") {x.player.forceRespawn()}});

点赞0


评论


传闻中的五音璃音传闻中的五音璃音

捧场喵喵~

点赞0


评论


爵士OIer爵士OIer

https://shequ.codemao.cn/community/225092

大家看一下我的树形dp教程!题解!瞬间了解树形dp!

点赞0


评论


爱打扮的草灵灵爱打扮的草灵灵

吉吉喵你六点就起来啦?

点赞0


评论


开舒克的飞稽开舒克的飞稽

留名

点赞0


评论


EOS分隔符结束EOS分隔符结束

无语

点赞0


评论


未命名用户015734未命名用户015734

吉吉喵现在怎么什么图都进不去(大部分游戏图+一部分编辑器)

emotion_编程猫_搓头

点赞0


评论


爵士OIer爵士OIer

大家看一下我的最新力作!超级好玩!!(什么作品?卖个关子!)

https://shequ.codemao.cn/work/6517598

点个赞呗~你点了我会给你也点一个的~(点赞了祝你马到成功、心想事成!)

emotion_dogeemotion_喵喵

点赞0


评论


DASKDASK

dd

点赞0


评论


CXS袅娜迎风CXS袅娜迎风

ddd

点赞0


评论


安歌兴业安歌兴业

奇妙城市、圈地之王都没人

点赞0


评论


Ken李Ken李

吉吉猫我要你的签名照

点赞0


评论


神龙_build神龙_build

好,很好

点赞0


评论


Ken李Ken李

非常感谢吉吉猫的支持

点赞0


评论


efcfggytthhfgefcfggytthhfg

d d

点赞0


评论


沉着的阿米巴101沉着的阿米巴101

00000000000000

45

 

点赞0


评论


蕉饼蕉饼

jjm,有一个冒牌货跃动室长骂人了

点赞0


评论


SunTZRSunTZR

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

 

点赞0


评论


蕉饼蕉饼

吉吉喵!

赤壁城好恐怖

 进入了游戏

 离开了游戏

之后

官网又进不去了

点赞0


评论


HJS快乐一凡HJS快乐一凡

最近我花5天40个小时做的Windows模拟器做完了,希望大家能支持。也希望官方能让我上首页。请各位玩家姥爷放心,我会陆续更新里面的软件的,如果做的不好勿喷,可以在评论区告诉我。这次的作品本人认为还可以。

地址:https://shequ.cod喵/work/42403929

QQ:2926635530

emotion_编程猫_加油

如果这个作品上首页了我会开源,并且抽5位评论的好的玩家购买他们2个作品。

希望大家支持emotion_微笑emotion_微笑emotion_微笑emotion_互粉emotion_互粉emotion_互粉

点赞1


评论


轮回的写作龖轮回的写作龖

厉害···

点赞0


评论


吴迪7Whk吴迪7Whk

咋进新的代码岛?入口呢?吉吉猫快说!!!!!求各位大佬回复!!!

点赞0


评论


永远的ICE永远的ICE

吉吉喵,代码岛又崩了

点赞1


评论


果汁喵果汁喵

跑酷怎么设重生点

点赞0


评论