站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

[请帮忙] 如何切换敌人形态,并将敌人变成可交互物件?

1

主题

1

帖子

27

积分

iF元素粒

Rank: 2

积分
27
发表于 2020-3-13 14:33:46 | 显示全部楼层 |阅读模式
本帖最后由 SEROK666 于 2020-3-15 19:15 编辑

想做例如玛丽奥的乌龟、雪人兄弟的雪球这样的敌人。
我的理解是这样的敌人有多重形态,不知道应该如何实现。

例如玛丽奥的乌龟,是爬动乌龟和乌龟壳两种形态,
形态1直接接触两端角色死亡,主角接触乌龟顶部开启触发器,
乌龟变成第二形态,第二形态的乌龟同时也是一个场景交换物件。
这个交换物件推出去,敌人会死亡,主角也会被此物件带着位移,
位移到阴沟,主角也会跟着死亡。




而雪人兄弟,则是通过一般攻击,让敌人从25%雪球、50%雪球、75%雪球变成100%雪球。
若主角不继续攻击推动雪球,雪球则会融化,敌人变回默认的敌人状态。
若主角推动雪球,则和上乌龟一致。



想请教一下在iFAction里如何实现这样的敌人形态的变换?非常感谢。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

14

主题

161

帖子

826

积分

iF村庄

Rank: 5Rank: 5

积分
826
发表于 2020-3-16 10:45:19 | 显示全部楼层
这种用次数来打败的敌人就用触发器做就好了,形像用的是敌人的图(触发器动作里可以改变形像),设置动作让它动起来,加条件变量,一个是主角从上面接触后会改变敌人形像与从新设置其动作,其它方向接触主会死。大概这个思路吧,不知大神有没有更好的。我想这种情况就不用用到IF的敌人功能了,直接用触发器。

点评

666  发表于 2020-3-16 14:30
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
QQ群:977585123
iFAction下载
Windows客户端
反馈
意见建议
iFAction

iFAction

京ICP备15053274号-1

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.