| 赞 | 0  | 
 
| VIP | 0 | 
 
| 好人卡 | 2 | 
 
| 积分 | 1 | 
 
| 经验 | 2626 | 
 
| 最后登录 | 2012-10-23 | 
 
| 在线时间 | 44 小时 | 
 
 
 
 
 
Lv1.梦旅人 
	- 梦石
 - 0 
 
        - 星屑
 - 50 
 
        - 在线时间
 - 44 小时
 
        - 注册时间
 - 2010-9-17
 
        - 帖子
 - 53
 
 
 
 | 
	
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员  
 
x
 
 本帖最后由 irei_0110 于 2011-5-22 18:06 编辑  
 
我写了一个脚本 让角色发生爆击时 在画面的中央出现一张帅气的战斗图片 
在进行测试时 不管其他角色爆击了多少次 图片总是现示第一个进行爆击角色的那张 
 
请问这个问题怎样解决啊? 
 
以下是我写的弱小脚本....... 
  def display_critical(target, obj = nil) 
    if target.critical 
      if target.actor? 
        text = Vocab::CriticalToActor 
      else 
        text = Vocab::CriticalToEnemy 
    @sprite = Sprite.new 
    @actor = $game_party.members[@actor_index] 
    filename = SSS::MEMBERS[@actor.id] 
    filename = SSS::MEMBERS[1] if filename.nil? 
     @sprite.bitmap = Cache.picture(filename) 
    wait(120) 
    @sprite.bitmap.dispose 
    @sprite.dispose  
module MEMBERS 
   
  MENU_PROFILE_IMAGES ={ 
    1 => "CriRalph", 
    2 => "CriUlrika", 
    3 => "CriBennett", 
    4 => "CriYlva", 
  } # Remove this and perish. 
   
end      
 
 
在此先感谢回答 |   
 
 
 
 |