设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 404|回复: 5
打印 上一主题 下一主题

[有事请教] 关于yanfly的动画重复的修复问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
101
在线时间
31 小时
注册时间
2020-8-6
帖子
8
跳转到指定楼层
1
发表于 2024-8-10 11:04:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
100星屑
本帖最后由 c571811558 于 2024-8-10 11:11 编辑
Yanfly Engine Ace - 战斗系统 v1.22
动画修复让我的一些特效功能没法实现,我想把yanfly的动画重复修复给去掉,换回原来的,群伤单体动画不再一个动画一个动画的播放
请问可以实现吗?

最佳答案

查看完整内容

我猜测你说的修复重复播放动画是指这个部分,你搜索后注释掉试试吧

Lv6.析梦学徒

老鹰

梦石
40
星屑
34730
在线时间
6740 小时
注册时间
2012-5-26
帖子
3259

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

2
发表于 2024-8-10 11:04:52 | 只看该作者
  1. class Sprite_Battler < Sprite_Base
  2.   ……
  3.   
  4.   #--------------------------------------------------------------------------
  5.   # alias method: setup_new_animation
  6.   #--------------------------------------------------------------------------
  7.   unless $imported["YEA-CoreEngine"]
  8.   alias sprite_battler_setup_new_animation_abe setup_new_animation
  9.   def setup_new_animation
  10.     sprite_battler_setup_new_animation_abe
  11.     return if @battler.pseudo_ani_id <= 0
  12.     animation = $data_animations[@battler.pseudo_ani_id]
  13.     mirror = @battler.animation_mirror
  14.     start_pseudo_animation(animation, mirror)
  15.     @battler.pseudo_ani_id = 0
  16.   end
  17.   end # $imported["YEA-CoreEngine"]

  18. ……

  19. end
复制代码

我猜测你说的修复重复播放动画是指这个部分,你搜索后注释掉试试吧

评分

参与人数 1+1 收起 理由
c571811558 + 1 我很赞同

查看全部评分

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
101
在线时间
31 小时
注册时间
2020-8-6
帖子
8
3
 楼主| 发表于 2024-8-12 00:00:24 | 只看该作者
本帖最后由 c571811558 于 2024-8-12 00:08 编辑

写错了,不会删楼....
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
101
在线时间
31 小时
注册时间
2020-8-6
帖子
8
4
 楼主| 发表于 2024-8-12 00:07:28 | 只看该作者
百里_飞柳 发表于 2024-8-10 15:18
我猜测你说的修复重复播放动画是指这个部分,你搜索后注释掉试试吧

鹰酱你好!感谢帮助
新项目这么搞没问题,如果加了原来项目里的插件就会没效果,冲突了之后把其他插件全删了留这一个也没效果,详细过程:
就是像沾一下就被污染了,重开一个项目用注释后的插件动画可以重叠了,加上其他插件动画重叠注释没效果了,再把加的插件去了只留这一个插件注释还是没效果,像是被污染了,然后只能重新开一个只有这一个注释后的插件才有效果

这边是测试项目QAQ

测试项目里普通攻击是全体伤害的单体动画

Project1.zip

1.59 MB, 下载次数: 0

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
101
在线时间
31 小时
注册时间
2020-8-6
帖子
8
5
 楼主| 发表于 2024-8-12 00:14:31 | 只看该作者
百里_飞柳 发表于 2024-8-10 15:18
我猜测你说的修复重复播放动画是指这个部分,你搜索后注释掉试试吧

哦,没问题了鹰酱,我把关于animation的函数全注释了,这样就可以正常运行了,谢谢协助

点评

主要就是和 pseudo_ani_id 这个新变量有关,注释掉全部相关的就好  发表于 2024-8-12 14:37
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-21 20:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表