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

Project1

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

[已经解决] 关于吞食天地2同人复刻版攻击动画的问题 本人纯小白...

[复制链接]

Lv2.观梦者

梦石
0
星屑
385
在线时间
98 小时
注册时间
2021-8-1
帖子
21
跳转到指定楼层
1
发表于 2021-8-1 14:25:17 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
本人刚刚接触rpg maker xp ,酷爱三国游戏。 由于兴趣用rpg maker xp 数据库添加了角色和职业 角色图片和攻击图片也传到了相应目录 大地图行走 战斗图像什么 都正常,只有一个问题,战斗画面没有动作,本来三国这种敌右我左的游戏,选择了攻击命令就会有一个和攻击图片一样的动作的,不知道是不是要修改脚本,奈何本人脚本还没入门,想请大佬指点一下。另外再说一点 如果用新增角色替换掉原来就在数据库的角色,比如原来角色编号1,把1号角色清除,将新增角色写在1编号上,攻击动作也相应替换,新角色就会有攻击动作,求指教。                                                                       

Lv2.观梦者

梦石
0
星屑
385
在线时间
98 小时
注册时间
2021-8-1
帖子
21
15
 楼主| 发表于 2023-11-19 07:11:50 | 只看该作者
谢谢大家指点 问题已经解决了
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
385
在线时间
98 小时
注册时间
2021-8-1
帖子
21
14
 楼主| 发表于 2021-8-2 21:29:06 | 只看该作者
多谢两位 受教了 现在正在学习rgss语言 慢慢自己尝试
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
10708
在线时间
909 小时
注册时间
2019-11-5
帖子
2231

极短24参与

13
发表于 2021-8-2 08:21:30 | 只看该作者
本帖最后由 哇哇哇啊叭叭 于 2021-8-2 03:33 编辑

  不用问的这么细。攻击动画在网站搜索《血肉地狱》就行。原则上数据库的东西是不能动的:这主要考虑到制作效率和维护,怎么说呢,在一个工作量比较大的工程里,最好先构思好大框架,决定一部分东西在做好之后绝对不能动,然后剩下的工作就是在这个前提上想其他办法。

  举个栗子,比如,有时候在修改代码的时候,觉得直接在原文里改很方便,当时是这样的,但后来一定会不停地出现更多要改的代码,这个时候即便用了alias_method也很容易出现bug。但alias_method最大的好处也展现了:作者自己知道哪些代码是改过的,改得哪些方法。
  还有些脚本插件原本能引用数据库的音效,但却自己直接重写了播放音效的方法,而且写法各种各样,这样让用户很难找到这些关键字段,进行有效的编辑。不如直接引用数据库音效,这样保证数据库音效始终都是不变的,用户也知道修改一次数据库音效后会有什么效果。

  总之,覆盖数据库的办法是有,但这样应该是弊大于利的。尤其是游戏还没做完,根本不知道自己要修改多少地方。我可能没太仔细阅读楼主的贴子,但打眼一看,觉得一楼的要求,应该都可以通过事件解决。比如覆盖1号角色的信息,这个是不是可以直接改掉队长?修改攻击动画的话,如果用的《血肉地狱》的实现方法,可能也能用一个比较繁琐的方法用事件实现,最多用些事件脚本吧...


  最后吐槽一下哈。为什么不换引擎?很久之前看过一个帖子,说RM做回合制游戏绰绰有余,但用户的要求太奇葩,实在强人所难。其实是用户违反了“封装”,RM把做游戏变得简单,主要是封装了绝大多用户不需要做的工作;用户非要拆开封装自己diy,就使RM开发者做的工作打水漂了。
  很多人为防止用户输入错的数据类型,都会在程序里加入一个机制,叫什么来着,我忘了,但大意就是防止用户用代码去实现它原本设计之外的功能,导致程序出错的情况出现。
段子

风继续吹,不忍远离。年少轻狂,眼神明亮,最好的年纪,最好的时光。希望岁月是一场春梦
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
385
在线时间
98 小时
注册时间
2021-8-1
帖子
21
12
 楼主| 发表于 2021-8-2 06:08:42 | 只看该作者
dp1989 发表于 2021-8-1 19:12
是的本身可以攻击 敌右我左 类似fc时代的最终幻想

果然只能改脚本吗?大佬 能指点在哪里修改吗?本人刚刚接触rgss 只懂一点 谢谢
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
385
在线时间
98 小时
注册时间
2021-8-1
帖子
21
11
 楼主| 发表于 2021-8-1 19:12:08 | 只看该作者
dp1989 发表于 2021-8-1 16:55
另外再补充一点 我是直接解包已经做好的游戏 然后修改工程 不知道是不是已经设定了好了角色,只能替代。怀 ...

是的本身可以攻击 敌右我左 类似fc时代的最终幻想

点评

那就是RGSS写成角色编号相对应的  发表于 2021-8-1 19:35
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
385
在线时间
98 小时
注册时间
2021-8-1
帖子
21
10
 楼主| 发表于 2021-8-1 19:09:54 | 只看该作者
dp1989 发表于 2021-8-1 16:51
先感谢一下 我试了一下 在数据库里 创建角色 职业 职业里可装备武器和防具都选择了 然后在动画里面设定攻击 ...

谢谢 用了绘图软件也编辑了动画
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
385
在线时间
98 小时
注册时间
2021-8-1
帖子
21
9
 楼主| 发表于 2021-8-1 16:55:19 | 只看该作者
另外再补充一点 我是直接解包已经做好的游戏 然后修改工程 不知道是不是已经设定了好了角色,只能替代。怀疑要改脚本 不知道怎么改?

点评

那只能发工程给人看了,那个游戏本身是可以移动攻击的吗?  发表于 2021-8-1 18:23
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
385
在线时间
98 小时
注册时间
2021-8-1
帖子
21
8
 楼主| 发表于 2021-8-1 16:52:19 | 只看该作者
不知道为什么不能发图片
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
385
在线时间
98 小时
注册时间
2021-8-1
帖子
21
7
 楼主| 发表于 2021-8-1 16:51:41 | 只看该作者
先感谢一下 我试了一下 在数据库里 创建角色 职业 职业里可装备武器和防具都选择了 然后在动画里面设定攻击动画 我全部都设定好了 然后测试的时候还是没有攻击动作 轮到新角色攻击时 新角色只是身闪了一下 敌人身上有动画 敌人动画正常 是不是要在脚本里面调用新角色的攻击动作?奇怪的是我把原数据库里就有的角色所有用新角色替代 就可以正常显示攻击动画了?

点评

因为你没有用绘图软体编辑动画....  发表于 2021-8-1 18:22
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-5 05:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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