猫史档案馆


怎么用代码表示:碰到核弹,就-30点血,并说“你应吃了一斤核弹而-30点血”

用户:彩虹字转换器彩虹字转换器查看:1 回复:4 评论:1 创建时间:2022-07-21T14:55:17


怎么用代码表示:碰到核弹,就-30点血,并说“你应吃了一斤核弹而-30点血”


回复

上一页1 页 / 共 1下一页
云游box3der尖头叉子云游box3der尖头叉子

好好学代码去吧,没有付出就不会有回报,你想实现你自己想要的效果需要努力而不是坐等别人的代码

点赞0


评论


神界海神唐三神界海神唐三

  for(consteofworld.querySelectorAll('.核弹')){//遍历每个核弹实体,给核弹贴上标签。 e.enableDamage=true//允许这个实体受伤/喵/复活 e.collides=true//允许实体被碰撞 e.gravity=true//开启重力,这样实体才不会一碰就飘走 } world.onPlayerJoin(({entity})=>{ entity.enableDamage=true//允许这个实体受伤/喵/复活 entity.id=entity.player.name//喵家名字赋值到id,以便和其它实体一样可以统一通过entity.id获取名字 }) world.onEntityContact(({entity,other})=>{ if(other.hasTag('核弹')){//如果被碰实体有核弹标签 entity.hurt(30,{ damageType:'核弹',//伤害类型为核弹 attacker:other,//告诉引擎攻击者是被碰到的这个实体 }) } }) world.onTakeDamage(({entity,attacker,damage,damageType})=>{//每次地图里有实体受伤 world.say(`${entity.id}因吃了一斤核弹而-${damage}点血`) })

点赞1


评论


彩虹字转换器彩虹字转换器

for(consteofworld.querySelectorAll('.核弹')){//遍历每个核弹实体,给核弹贴上标签。 e.enableDamage=true//允许这个实体受伤/喵/复活 e.collides=true//允许实体被碰撞 e.gravity=true//开启重力,这样实体才不会一碰就飘走 } world.onPlayerJoin(({entity})=>{ entity.enableDamage=true//允许这个实体受伤/喵/复活 entity.id=entity.player.name//喵家名字赋值到id,以便和其它实体一样可以统一通过entity.id获取名字 }) world.onEntityContact(({entity,other})=>{ if(other.hasTag('核弹')){//如果被碰实体有核弹标签 entity.hurt(30,{ damageType:'核弹',//伤害类型为核弹 attacker:other,//告诉引擎攻击者是被碰到的这个实体 }) } }) world.onTakeDamage(({entity,attacker,damage,damageType})=>{//每次地图里有实体受伤 world.say(`${entity.id}因吃了一斤核弹而-${damage}点血`) })

点赞0


评论


神界海神唐三神界海神唐三

for(consteofworld.querySelectorAll('.核弹')){//遍历每个核弹实体,给核弹贴上标签。 e.enableDamage=true//允许这个实体受伤/喵/复活 e.collides=true//允许实体被碰撞 e.gravity=true//开启重力,这样实体才不会一碰就飘走 } world.onPlayerJoin(({entity})=>{ entity.enableDamage=true//允许这个实体受伤/喵/复活 entity.id=entity.player.name//喵家名字赋值到id,以便和其它实体一样可以统一通过entity.id获取名字 }) world.onEntityContact(({entity,other})=>{ if(other.hasTag('核弹')){//如果被碰实体有核弹标签 entity.hurt(30,{ damageType:'核弹',//伤害类型为核弹 attacker:other,//告诉引擎攻击者是被碰到的这个实体 }) } }) world.onTakeDamage(({entity,attacker,damage,damageType})=>{//每次地图里有实体受伤 world.say(`${entity.id}因吃了一斤核弹而-${damage}点血`) })

点赞0


评论