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

Project1

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

[已经解决] 战斗问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
跳转到指定楼层
1
发表于 2012-4-20 23:49:24 手机端发表。 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
战斗时当我方用某技能物理攻击某个敌人时让受到攻击的那个敌人显示一个动画,让这个动画播放完了敌人才能行动,还有相反的敌人用某技能攻击我方某角色时,受攻击的角色显示完一个动画才能进行其他命令

Lv1.梦旅人

梦石
0
星屑
50
在线时间
51 小时
注册时间
2010-7-16
帖子
48
10
发表于 2012-4-27 18:21:47 | 只看该作者
额,我忘了共享了,囧,改好了
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
9
 楼主| 发表于 2012-4-26 19:57:11 | 只看该作者
though110112113 发表于 2012-4-26 12:59
游戏发布,射狼传说(囧版)

下不了  
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
51 小时
注册时间
2010-7-16
帖子
48
8
发表于 2012-4-26 12:59:57 | 只看该作者
游戏发布,射狼传说(囧版)
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
7
 楼主| 发表于 2012-4-25 16:56:30 手机端发表。 | 只看该作者
though110112113 发表于 2012-4-25 10:08 去看看我的仿鹰击效果吧,打一个就播放鹰击动画,是么

范例在哪啊,我就是要那些的效果
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
51 小时
注册时间
2010-7-16
帖子
48
6
发表于 2012-4-25 10:08:09 | 只看该作者
去看看我的仿鹰击效果吧,打一个就播放鹰击动画,是么
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
5
 楼主| 发表于 2012-4-24 22:50:10 手机端发表。 | 只看该作者
though110112113 发表于 2012-4-24 13:19 工程发上来,说个列子(比如什么技能,显示什么动画)我看看能不能做出来,呵呵 ...

就是神剑情天2脚本,当我攻击敌人时,先显示角色功击动画,等功击动画玩了在显示一个动画.这动画显示完了才轮到敌人行动
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
4
 楼主| 发表于 2012-4-24 22:42:26 手机端发表。 | 只看该作者
英顺的马甲 发表于 2012-4-21 07:58 我等人问这个问题等了好久了你刚刚说的都是这段在搞鬼,这段存在于Spriteset_Battle 我不知道你想表达啥, ...

动画角本会错
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
51 小时
注册时间
2010-7-16
帖子
48
3
发表于 2012-4-24 13:19:00 | 只看该作者
工程发上来,说个列子(比如什么技能,显示什么动画)我看看能不能做出来,呵呵
回复

使用道具 举报

Lv1.梦旅人

路人党员

梦石
0
星屑
52
在线时间
2276 小时
注册时间
2010-12-30
帖子
3225
2
发表于 2012-4-21 07:58:35 | 只看该作者
我等人问这个问题等了好久了
  1.   #--------------------------------------------------------------------------
  2.   # ● 显示效果中判定
  3.   #--------------------------------------------------------------------------
  4.   def effect?
  5.     # 如果是在显示效果中的话就返回 true
  6.     for sprite in @enemy_sprites + @actor_sprites
  7.       return true if sprite.effect?
  8.     end
  9.     return false
  10.   end
复制代码
你刚刚说的都是这段在搞鬼,这段存在于Spriteset_Battle
我不知道你想表达啥,但是我能告诉你只要把
  1.     for sprite in @enemy_sprites + @actor_sprites
  2.       return true if sprite.effect?
  3.     end
复制代码
这三行去掉就会得到意想不到的战斗效果
本人擅长XP,如果有脚本或者Ruby方面的问题欢迎发电邮到[email protected]咨询,本人很少检查电邮所以不一定会及时回复,本人不会直接出手解决问题只会提供一个方向,所以谢绝伸手党
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-2 13:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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