猫史档案馆


JNTTTTTM

JNTTTTTM

Lv.1

获赞:8收藏:0浏览:40作品收藏:0
回复帖子评论
上一页1 页 / 共 1下一页

有几个关于岛3的问题,急!求回答! 中回复

第一个问题是怎么装备武器

2022-06-02T20:08:05 点赞:1

存档怎么做啊? 中回复

我也不会imgsrc="https://static.codemao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E4%BC%A4%E5%BF%83.gif"alt="emotion_编程猫_伤心"

2022-06-02T20:09:16 点赞:0

有几个关于岛3的问题,急!求回答! 中回复

在线等awa

2022-06-02T20:21:06 点赞:0

【岛3漫游指南】:你是怎样,岛3就是怎样! 中回复

2022-06-02T20:26:43 点赞:0

如图,请问这是什么编程语言? 中回复

这是个混合语言,的确很像python

2022-06-06T22:58:01 点赞:1

神奇代码岛用户手册上线,从0开始了解神岛 中回复

for (const e of world.querySelectorAll('*')) {//遍历所有实体
    if (e.id.startsWith('存档点')) {//如果当前实体名左边部分刚好是"存档点", 比如 存档点-1 存档点-2...
        e.collides = true //开启碰撞
        e.fixed = true //固定实体不被推移
        e.onEntityContact(({ other }) => { //每当存档点碰到另一个实体
            if (other.isPlayer) { //另一个实体是玩家
                if (e.position !== other.player.spawnPoint) { // 检测当前存档点是否玩家重生点, 避免反复在同一个存档点做多余的保存
                    other.player.directMessage('存档成功') // 给玩家发消息
                    other.player.spawnPoint = e.position // 喵家重生点坐标设置成存档点的坐标
                }
            }
        })
    }}

world.onPlayerJoin(({ entity }) => {
    entity.onFluidEnter(() => {//当玩家掉到水里
        entity.position.copy(entity.player.spawnPoint)
        entity.position.y += 4
    })})
    // 关闭玩家和玩家之间的碰撞
world.addCollisionFilter('player','player');

2022-06-06T23:02:33 点赞:0