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

Project1

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

[已经解决] 如何在战斗立绘上显示攻击动画?

[复制链接]

Lv2.观梦者

梦石
0
星屑
345
在线时间
57 小时
注册时间
2013-1-11
帖子
33
跳转到指定楼层
1
发表于 2020-8-28 09:23:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
各位大佬好,萌新想问一下:
我在战斗场景中添加了玩家战斗立绘,如何在敌人攻击玩家或者使用对玩家的技能时在对应的地点显示相应的攻击动画?
如果我直接在技能效果里用公共事件来显示动画,动画会在攻击效果产生后才播放如何才能和攻击敌人一样,先播放动画,再产生效果呢?
需要用到脚本吗?

Lv6.析梦学徒

老鹰

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

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

2
发表于 2020-8-28 10:21:10 | 只看该作者
需要

因为默认的战斗中,我方只是简单的指令框

你可以参考 YEA 里面的 battle core,它里面增加了脸图显示,动画会显示在脸图上
https://github.com/Archeia/YEARe ... ce_Battle_Engine.rb
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
345
在线时间
57 小时
注册时间
2013-1-11
帖子
33
3
 楼主| 发表于 2020-8-31 18:58:09 | 只看该作者
百里_飞柳 发表于 2020-8-28 10:21
需要

因为默认的战斗中,我方只是简单的指令框

感谢大佬指路!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
345
在线时间
57 小时
注册时间
2013-1-11
帖子
33
4
 楼主| 发表于 2020-9-4 15:13:54 | 只看该作者
本帖最后由 BlackAz 于 2020-9-4 15:15 编辑
百里_飞柳 发表于 2020-8-28 10:21
需要

因为默认的战斗中,我方只是简单的指令框


大佬!
我摸索了一下,简单整理了个思路,大佬帮我看看对不对(暂时不能回家尝试)
1.修改Spriteset_Battle内creat_actor方法,参考creat_enemy方法,生成一个包含参战actor的数组,并将数组内的元素依次创建为Sprite_Battler的实例
2.修改Sprite_Battler内update_bitmap、update_origin以及update_position方法
3.在Game_Actor内声明相应的position变量screen_x,并更改use_sprite?值为ture
4.将立绘放入/Battler文件夹中,按条件命名

点评

是这样的,yea里面就是这样改  发表于 2020-9-4 18:03
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
309
在线时间
29 小时
注册时间
2024-6-21
帖子
25
5
发表于 2024-6-23 07:28:24 | 只看该作者
百里_飞柳 发表于 2020-8-28 10:21
需要

因为默认的战斗中,我方只是简单的指令框

大佬,这个battle core脚本很好用,但是没有tp横条怎么破,脚本改哪一行?

点评

在 数据库-系统 页面里的右上角 选项 里勾上倒数第二个“在战斗画面显示特技值”,然后,角色/职业需要有消耗 TP 的技能,才会显示  发表于 2024-6-23 10:33
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-22 00:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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