找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1743|回复: 2

战斗中同伴再加入战斗图不显示的问题

[复制链接]
发表于 2008-2-19 15:07:49 | 显示全部楼层 |阅读模式
比如用公共事件在战斗中召唤一个同伴加入,在Sprite_Battler中设置为当该同伴战死就离队,脚本如下:
结果当该同伴阵亡后第二次召唤加入时战斗图不显示了,其它一切正常,如何解决?

      # korapusu
      if @battler.damage == nil and @battler.dead?
        if @battler.is_a?(Game_Enemy)
          $game_system.se_play($data_system.enemy_collapse_se)
        else
          $game_system.se_play($data_system.actor_collapse_se)
        end
        collapse
        @battler_visible = false
      end
    end
    # 设置活动块的坐标
发表于 2008-2-19 15:17:46 | 显示全部楼层

Re:同伴再加入战斗图不显示的问题

@battler_visible = true
就是显示战斗者图像的控制
你在第二个end后面插入
  1. else
  2.   @battler_visible = true
复制代码
看看
 楼主| 发表于 2008-2-19 15:34:39 | 显示全部楼层
改成这样?怎么连敌人也不显示了??

     # korapusu
      if @battler.damage == nil and @battler.dead?
        if @battler.is_a?(Game_Enemy)
          $game_system.se_play($data_system.enemy_collapse_se)
        else
          $game_system.se_play($data_system.actor_collapse_se)
        end
        collapse
        @battler_visible = false
      end
       else
       @battler_visible = true
    end
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-11-1 01:58 , Processed in 0.043288 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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