猫史档案馆


求大佬帮忙~~~

用户:mc玩家一枚mc玩家一枚查看:98 回复:12 评论:13 创建时间:2022-04-17T20:06:01


我想设置的效果是:一个小怪n次被打击后消失,但我真的不会做,跪求代码!!!


回复

上一页第 1 页 / 共 1 页下一页
一个XXX真萌新一个XXX真萌新

可以搞几个造型,然后到最后一个造型就死

点赞0


评论


调皮的乔治调皮的乔治

角色变量可以被克隆

点赞0


评论


mc玩家一枚mc玩家一枚

谢谢大佬们!!!

点赞0


评论


ParseYPasyParseYPasy

主角色拥有一个hit变量(你也可以叫“打击次数”),初值比如设成5

克隆的角色则复制了一份hit变量,每受到一次打击(取决于你怎么判定,比如武器碰到角色),hit就减一,到零就结束。

楼下也有个造型判定,我个人觉得应当是通过打击次数设定造型,否则整个逻辑就反了

点赞0


评论

*变量是角色变量


一个破名七个字一个破名七个字

保持等待被打,过特效,再等待,过特效,再等待(不要特效也行,换成等待几秒。这里是为了不会一次攻击少十几层血形成帧伤)

点赞0


评论


一个破名七个字一个破名七个字

如果血量系统十分精确,需要列表。克隆体形成时加载一位列表,重复执行受到不同攻击给克隆体项列表减去不同血。另一条脚本,等待几秒(等上一条中的列表加载),保持到血量归零挂掉

点赞0


评论

诶诶,你是不是忘了角色变量?

那是什么?

角色自带变量?

反正我不这么用,我用列表。因为我的变量大多需要克隆体们组合使用

。。。。看乔治的回答

比如你要让子弹跟踪到一个小士兵的抢上,射击后回来(如果是广播克隆的话很大几率克隆不了,不够快,而且坐标变量还错了)

这个就特殊了


一个破名七个字一个破名七个字

至于代码,kitten转java就有了

点赞0


评论


一个破名七个字一个破名七个字

反正原理都一样,设变量,减变量

点赞0


评论

具体怎么做???(下跪)

……

一个hit作为角色变量,赋初值,我们假定5好了,那么每次受打击就将hit减一,减到0就删除这个克隆体(喵动画视游戏需求加)


mc玩家一枚mc玩家一枚

牛啊

点赞0


评论


STARRYSTARRY

加变量和减变量

点赞0


评论

先设置一个变量,然后打一下变量减1(只是举例,减多少都行),变量减到0则死

如果要回血就加变量


暗部术者暗部术者

用个列表,第一项是第一个克隆体的血,第二个是第二个,以此类推

点赞0


评论


千从千从

搞个血量,被打击一次就减血,当为零时结束

点赞0


评论