猫史档案馆


【岛3教程】有了存档功能,跑酷再也不虐了!

用户:神岛吉吉喵神岛吉吉喵查看:267 回复:64 评论:267 创建时间:2021-03-28T12:04:20


center_image

号外号外

挑战32创作节今天下午五点结束

目前倒计时5个小时

各位“肝”帝加油冲刺!

进入正题:千呼万唤的存档点教程来咯

再也不会跑酷游戏虐到了!

emotion_雷电猴_捂嘴笑

https://www.bilibili.com/video/BV17f4y1x7qB

for (const e of world.querySelectorAll('*')) {//遍历所有实体
    if (e.id.startsWith('存档点')) {//如果当前实体名左边部分刚好是"存档点", 比如 存档点-1 存档点-2...
        e.collides = true //开启碰撞
        e.fixed = true //固定实体不被推移
        e.meshScale = e.meshScale.scale(2) //放大2倍
        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
    })
})

开发API文档:https://docs.box3.codemao.cn/

加入代码岛3.0官方内测Q喵

官网:box3.codemao.cn

下面的二维码会扫出来什么呢?( =•ω•= )m

center_image


回复

上一页1 页 / 共 3下一页
Summer橘子喵Summer橘子喵

沙发

点赞0


评论


­­­­­­­­­­­­­­

板凳

点赞1


评论


Chengxuyee_已退Chengxuyee_已退

地板

点赞0


评论


面具狐狸云绾兮面具狐狸云绾兮

前排()

点赞0


评论


神兽喵神兽喵

β的32做完了

点赞0


评论


cool-creepercool-creeper

前排

点赞0


评论


治愈绾兮治愈绾兮

前排!

点赞0


评论


聋猪up聋猪up

这才是前排

-------------------

下面都是后排

点赞0


评论


async_functionasync_function

热乎的

点赞0


评论


编程梦想家编程梦想家

吉吉喵太神了!!!我刚好需要这个代码!!!!!!!!!!!

谢谢吉吉喵!!!!!!!!!!

点赞0


评论


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

咦,前排?

点赞0


评论


指令者指令者

这才是前排

-------------------

下面都是后排

点赞0


评论


该账号已被封禁该账号已被封禁

吉 思 琪 喵

点赞0


评论


该账号已被封禁该账号已被封禁

还以为sql呢,这谁不会岛三搞个锤子啊()

点赞1


评论


此号已被封067此号已被封067

前排

点赞0


评论


我爱宇宙本人我爱宇宙本人

哇感谢!!!!!!!!!!!!!

点赞0


评论


86135clc86135clc

qp

点赞0


评论


独立的扎古OST6独立的扎古OST6

     

点赞0


评论


面了了了条面了了了条

我用方块存档

点赞0


评论


难起的名字难起的名字

记录

点赞0


评论


难起的名字难起的名字

,欸前排

点赞0


评论


async_functionasync_function

打广告

点赞0


评论


指令者指令者

点赞0


评论


梦里觅深海梦里觅深海

点赞0


评论


BXS_asteroidBXS_asteroid

吉吉喵吖,大概一个不参赛作品审核要多久

点赞0


评论


async_functionasync_function

点赞0


评论


AlbertAJLKAlbertAJLK

吉吉喵,我有一个问题,就是玩家碰到实体的事件代码怎么写

点赞0


评论


jlmbcjlmbc

吉吉喵,为什么我写好了代码。却不起作用

点赞1


评论


虚心的胆小菇nBK0虚心的胆小菇nBK0

为什么那么多人都有我的

点赞0


评论


芜湖咸鱼芜湖咸鱼

(直接把存档点标签弄成一样的,然后world.querySelectorAll,每一个都加上碰撞事件,不就行了、、、为啥要加上存档点编号

点赞0


评论