猫史档案馆


如何在BOX3.0中做出跑酷奖励系统?

用户:高贵的木叶龙A35d高贵的木叶龙A35d查看:49 回复:8 评论:49 创建时间:2020-03-24T11:10:38


emotion_失望问题如题,(奖励是缩小1倍,最近做代码需要,谢谢!悬赏100币(前提是有两个源码3.0作品))求回复,猴急猴急!


回复

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

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

点赞0


评论


Summer橘子喵Summer橘子喵

怎么样?

emotion_编程猫_嗨起来

点赞0


评论


Summer橘子喵Summer橘子喵

https://shequ.cod喵/community/221116,第个代码

点赞0


评论


Summer橘子喵Summer橘子喵

emotion_编程猫_厉害了

点赞0


评论


Summer橘子喵Summer橘子喵

(function(/* 传送模块 */) {
// 存档点和传送点允许放置多个
// 传送点的实体需要加上标签 传送点
// 存档点的实体需要加上标签 存档点
// 存档点和传送点的实体需要开启 实体化
const checkPoint = {};

world.querySelectorAll('.存档点').forEach((e) => e.onEntityContact(({entity, other}) => {

if (other.isPlayer) {

checkPoint[other.player.name] = entity.position;//玩家碰到存档点,就会记录下玩家的名字,以及该存档点的位置

}
}));
world.querySelectorAll('.传送点').forEach((e) => e.onEntityContact(({entity, other}) => {

if (other.isPlayer && other.player.name in checkPoint) {

//如果玩家碰到传送点,且玩家的名字有记录在存档点,则传送玩家
other.position.copy(checkPoint[other.player.name]);
other.position.y += 40; // 传送到存档点的上方, 然后会自动落下

}
}));
})();

点赞0


评论


蓝冰_E蓝冰_E

客家话哈哈哈哈哈

点赞0


评论


韵律源点Arcaea韵律源点Arcaea

//end是终点模型标签
world.querySelectorAll('.end').forEach((end) => {
    end.onEntityContact(({other}) =>{
        other.player.scale = 0.5;
        end.say('恭喜'+other.player.name+'到达了终点,获得缩小一倍奖励');
    })
})

点赞0


评论


lon江航lon江航

挖坟

点赞0


评论