查看: 3358|回复: 13

[已经过期] 如何固定角色的普通攻击动画?请高手帮帮忙。

  [复制链接]
梦石
0
星屑
3181
在线时间
1439 小时
注册时间
2009-7-27
回帖
1187
发表于 2011-11-8 14:17:16 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 爆焰 于 2011-11-12 10:11 编辑

  愚者想还要个固定人物的“使用方的动画”和“对象方的动画”的脚本,请问有木有这类脚本?因为愚者想要做个游戏,但是有个障碍,就是,一样的职业,武器也一样。但是外形不一样的,动画也得不一样,因为这个原因使得愚者一直无法动工,只需要固定每个角色的普通攻击攻击动画即可,请高手帮帮忙。。。

博客:我的博客
梦石
0
星屑
1443
在线时间
518 小时
注册时间
2007-2-22
回帖
36
发表于 2011-11-8 19:56:58 来自手机 | 显示全部楼层
设置名字相同的两个职业就行了
这样武器,外形,动画都可以不设一样
有需要的时候更换职业就行了
回复

使用道具 举报

梦石
0
星屑
3947
在线时间
1591 小时
注册时间
2006-5-5
回帖
2564
发表于 2011-11-8 22:09:00 | 显示全部楼层
就是设置“使用方的动画”和“对象方的动画”。
每个人设置的不一样;像我设置拳套时应用拳套的大小区别了各个人的战斗动画。
步兵中尉
回复

使用道具 举报

梦石
0
星屑
3181
在线时间
1439 小时
注册时间
2009-7-27
回帖
1187
 楼主| 发表于 2011-11-8 22:43:09 | 显示全部楼层
步兵中尉 发表于 2011-11-8 22:09
就是设置“使用方的动画”和“对象方的动画”。
每个人设置的不一样;像我设置拳套时应用拳套的大小区别了 ...

  如果两个相同的职业,使用相同的武器,但是战斗图和动画都不一样呀,不可能一把相同的武器分为几把吧?那其中一个角色的武器拆卸下来后其他相同职业就无法装备了,有没有固定动画的脚本或者办法?相同的职业及武器,就战斗动画区分开来。

博客:我的博客
回复

使用道具 举报

梦石
0
星屑
7095
在线时间
1666 小时
注册时间
2008-10-29
回帖
6612

贵宾

发表于 2011-11-8 23:24:44 | 显示全部楼层
随手改的没测试. 里面有2个数字 100 和 200 你自己改
1 号角色的普通攻击 行动方动画id是 101 对象方动画是 201
2 号角色的普通攻击 行动方动画id是 102 对象方动画是 202
3 号角色的普通攻击 行动方动画id是 103 对象方动画是 203
......
这2个数字大概就是这个意思能看明白吧?
  1. #==============================================================================
  2. # ■ Game_Actor
  3. #==============================================================================

  4. class Game_Actor < Game_Battler
  5.   #--------------------------------------------------------------------------
  6.   # ● 普通攻击 获取攻击方动画 ID
  7.   #--------------------------------------------------------------------------
  8.   def animation1_id
  9.     weapon = $data_weapons[@weapon_id]
  10.     return weapon != nil ? @actor_id + 100 : 0
  11.   end
  12.   #--------------------------------------------------------------------------
  13.   # ● 普通攻击 获取对像方动画 ID
  14.   #--------------------------------------------------------------------------
  15.   def animation2_id
  16.     weapon = $data_weapons[@weapon_id]
  17.     return weapon != nil ? @actor_id + 200 : 0
  18.   end
  19. end
复制代码

点评

那你自己 case @actor_id 进行判断就行了呗.  发表于 2011-11-9 09:51
不能自己设定动画的位置的吗?  发表于 2011-11-9 01:52











你知道得太多了

回复

使用道具 举报

梦石
0
星屑
3181
在线时间
1439 小时
注册时间
2009-7-27
回帖
1187
 楼主| 发表于 2011-11-16 22:26:59 | 显示全部楼层
难道就没人可以帮我?

博客:我的博客
回复

使用道具 举报

梦石
0
星屑
70
在线时间
312 小时
注册时间
2011-6-27
回帖
1287
发表于 2011-11-16 22:29:01 | 显示全部楼层
后知后觉 的脚本可以轻松解决这个问题啊!
回复

使用道具 举报

梦石
0
星屑
3181
在线时间
1439 小时
注册时间
2009-7-27
回帖
1187
 楼主| 发表于 2011-11-16 22:42:18 | 显示全部楼层
钢铁列兵 发表于 2011-11-16 22:29
后知后觉 的脚本可以轻松解决这个问题啊!

如何设置成
如,1 号角色的普通攻击 行动方动画id是 101 对象方动画是 102
无法任意修改哦,修改不懂啦:dizzy:

博客:我的博客
回复

使用道具 举报

梦石
0
星屑
3947
在线时间
1591 小时
注册时间
2006-5-5
回帖
2564
发表于 2011-11-16 23:23:51 | 显示全部楼层
你用的战斗模式是什么?

点评

将战斗图移为横版的  发表于 2011-11-17 02:31
步兵中尉
回复

使用道具 举报

梦石
0
星屑
7095
在线时间
1666 小时
注册时间
2008-10-29
回帖
6612

贵宾

发表于 2011-11-17 11:22:07 | 显示全部楼层











你知道得太多了

回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部