Project1

标题: 96*192大小的事件动画可以用什么插件或者指令实现 [打印本页]

作者: 西北孤狼    时间: 2024-7-19 22:26
标题: 96*192大小的事件动画可以用什么插件或者指令实现
如图,我想做主角靠近攻击范围然后触发藤蔓绊倒主角的动画,求问什么插件或者指令可以达成这个效果

藤蔓 攻击 朝下.png (11.64 KB, 下载次数: 26)

藤蔓向下攻击动画

藤蔓向下攻击动画

IMG_8818.jpg (313.45 KB, 下载次数: 25)

IMG_8818.jpg

IMG_8817.jpg (312.29 KB, 下载次数: 25)

触发藤蔓之后的攻击动画

触发藤蔓之后的攻击动画

作者: 505681468    时间: 2024-7-20 00:14
改变行走图 + 设置位置 + 开启穿透 行不行
作者: 西北孤狼    时间: 2024-7-20 11:35
505681468 发表于 2024-7-20 00:14
改变行走图 + 设置位置 + 开启穿透 行不行

把96*192拆分成两个96*96(即开头带$!的文件)然后藤蔓本体事件触发藤蔓枝条攻击的事件也许是个解决方法?那我试试吧,先多谢建议!
作者: 百里_飞柳    时间: 2024-7-20 11:40
你可以换个角度,这个本质上是你画的那四个地点放置四个事件来触发,而不是一定要去触发那个有藤蔓图像的事件
事件内容是同样的(可以放到公共事件里,都调用那个公共事件):
修改上面那个藤蔓的行走图,逐帧播放,
再修改玩家的行走图,处理扣血之类的,
再把藤蔓的行走图修改回去,结束
作者: utunnels    时间: 2024-7-20 18:22
本帖最后由 utunnels 于 2024-7-20 18:38 编辑

换个思路,让蔓藤运行平行事件,检测玩家的位置是不是在这个范围里面


其实你这个最麻烦的是事件占了2个格子的宽度,如果不想拆开,可以做大一点,比如三格宽,但是偏向一边,放在红圈的位置就行了





另外有些插件提供了碰撞检测逻辑,不过我没有用过,比如这个
https://forums.rpgmakerweb.com/i ... lugin-mv-mz.159189/

如果不想搞太复杂用几个空白事件做碰撞就足够了
作者: 西北孤狼    时间: 2024-7-22 23:47
百里_飞柳 发表于 2024-7-20 11:40
你可以换个角度,这个本质上是你画的那四个地点放置四个事件来触发,而不是一定要去触发那个有藤蔓图像的事 ...

虽然还没开始测试,但这个思路感觉在很多问题上都行得通,先谢谢啦




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1