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

Project1

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

[已经过期] 敌人战斗力的问题

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3024
在线时间
652 小时
注册时间
2012-2-13
帖子
181
跳转到指定楼层
1
发表于 2012-2-18 13:11:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 大放异彩 于 2012-2-18 13:47 编辑



敌人战斗减血的时候是从左边减的,有谁能帮我改下 从右边减向左边?

忘记带脚本了~~不好意思 现在就补上!
  1. #===============================================================================
  2. #  Zenith RGSS4   潜力表示 ver1.00
  3. #  by 水夜
  4. #  [url]http://zenith.ifdef.jp/[/url]
  5. #-------------------------------------------------------------------------------
  6. #显示敌方剩余战斗力
  7. #===============================================================================
  8. #常数设置
  9. #===============================================================================
  10.   module ZENITH4
  11.   #非表示
  12.   E_SWITCH = 1
  13.   #威力
  14.   EG_WIDTH = 160
  15.   EG_COLOR = Color.new(0, 0, 255,255)
  16.   #表示文字列表
  17.   EW_NAME = "敌人战斗力"
  18.   #表示文字色调
  19.   EW_COLOR = Color.new(255,255,255,255)
  20. end
  21. #===============================================================================
  22. # Window_BattleStatus
  23. #===============================================================================
  24.   class Window_BattleStatus < Window_Base
  25. #-------------------------------------------------------------------------------
  26. #初始化
  27. #-------------------------------------------------------------------------------
  28.   alias zenith4_initialize initialize
  29.   def initialize
  30.     #作成
  31.     @enemy_force = Sprite.new
  32.     @enemy_force.bitmap = Bitmap.new(8 + ZENITH4::EG_WIDTH,34)
  33.     @enemy_force.x = 640 - (12 + ZENITH4::EG_WIDTH)
  34.     @enemy_force.y = 62
  35.     @enemy_force.z = 50
  36.     #呼出
  37.     zenith4_initialize
  38.   end
  39. #-------------------------------------------------------------------------------
  40. #●解放
  41. #-------------------------------------------------------------------------------
  42.   alias zenith4_dispose dispose
  43.   def dispose
  44.     #解放
  45.     @enemy_force.bitmap.dispose
  46.     @enemy_force.dispose
  47.     #呼出
  48.     zenith4_dispose
  49.   end
  50.   #-----------------------------------------------------------------------------
  51.   #●解放
  52.   #-----------------------------------------------------------------------------
  53.   alias zenith4_refresh refresh
  54.   def refresh
  55.     #呼出
  56.     zenith4_refresh
  57.     if $game_switches[ZENITH4::E_SWITCH] == false
  58.       @enemy_force.visible = true
  59.       @enemy_force.bitmap.clear
  60.       x = 4
  61.       y = 4
  62.       width = ZENITH4::EG_WIDTH
  63.       # 文字列表描画
  64.       @enemy_force.bitmap.font.size = 18
  65.       @enemy_force.bitmap.font.color = Color.new( 0, 0, 0,255)
  66.       @enemy_force.bitmap.draw_text(x+1,y+1,width,22,ZENITH4::EW_NAME)
  67.       @enemy_force.bitmap.draw_text(x-1,y-1,width,22,ZENITH4::EW_NAME)
  68.       @enemy_force.bitmap.draw_text(x+1,y-1,width,22,ZENITH4::EW_NAME)
  69.       @enemy_force.bitmap.draw_text(x-1,y+1,width,22,ZENITH4::EW_NAME)
  70.       @enemy_force.bitmap.font.color = ZENITH4::EW_COLOR
  71.       @enemy_force.bitmap.draw_text(x,y,width,22,ZENITH4::EW_NAME)
  72.       # 描画
  73.       @item_max = $game_troop.enemies.size
  74.       enemy_mh = 0
  75.       enemy_h = 0
  76.       for i in 0...@item_max
  77.         enemy = $game_troop.enemies[i]
  78.         enemy_mh += enemy.maxhp
  79.         enemy_h += enemy.hp
  80.       end
  81.       @enemy_force.bitmap.fill_rect(x-1,y+24,width+2,5,Color.new(0,0,0,150))
  82.       w = width * enemy_h/ enemy_mh
  83.       @enemy_force.bitmap.fill_rect(x+width-w,y+25,w,3,ZENITH4::EG_COLOR)
  84.     else
  85.       @enemy_force.visible = false
  86.     end
  87.   end
  88. end
复制代码

点评

刷水(版主别出声哦)  发表于 2014-4-13 06:04
刷水(版主别出声哦)  发表于 2014-4-13 06:03
刷水(版主别出声哦)  发表于 2014-4-13 06:03
刷水(版主别出声哦)  发表于 2014-4-13 06:02

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
2
发表于 2012-2-18 13:38:49 | 只看该作者
只丢个图连个脚本也没有怎么改,让我们直接改图么?

点评

补上了  发表于 2012-2-18 13:47

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-1 10:16

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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