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

Project1

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

请问该如何改这个脚本啊~~~

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-6-30
帖子
30
跳转到指定楼层
1
发表于 2008-8-1 21:14:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3304
在线时间
3619 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

2
发表于 2008-8-1 21:43:27 | 只看该作者
首先用横版脚本,
在把这个整合进去,然后改坐标和颜色。

而不是先把这个脚本的坐标和颜色改了,再把横版整合进去。
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-6-30
帖子
30
3
 楼主| 发表于 2008-8-3 03:54:23 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-2-18
帖子
1423
4
发表于 2008-8-3 04:20:48 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-6-30
帖子
30
5
 楼主| 发表于 2008-8-4 03:34:30 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-2-18
帖子
1423
6
发表于 2008-8-4 18:12:38 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
12 小时
注册时间
2006-5-21
帖子
773
7
发表于 2008-8-4 18:52:07 | 只看该作者
坐标这个 多改改就好了
BTW,wy29好久不见啊
MadniMStudio|Beside
回复 支持 反对

使用道具 举报

Lv1.梦旅人

B

梦石
0
星屑
50
在线时间
26 小时
注册时间
2007-8-26
帖子
3693
8
发表于 2008-8-4 19:38:43 | 只看该作者
  1. #------------------------------------------------------------------------------
  2. #  显示战斗画面同伴状态的窗口。
  3. #==============================================================================

  4. class Window_BattleStatus < Window_Selectable
  5. #--------------------------------------------------------------------------
  6. # ● 初始化对像
  7. #--------------------------------------------------------------------------
  8. def initialize
  9.     super(0, 0, 416, 128)
  10.     refresh
  11.     self.active = false
  12. end
  13. #--------------------------------------------------------------------------
  14. # ● 释放
  15. #--------------------------------------------------------------------------
  16. def dispose
  17.     super
  18. end
  19. #--------------------------------------------------------------------------
  20. # ● 刷新
  21. #--------------------------------------------------------------------------
  22. def refresh
  23.     self.contents.clear
  24.     @item_max = $game_party.members.size
  25.     for actor in $game_party.members
  26.       x = actor.index * 96 + 2
  27.       y = 2
  28.       draw_actor_face(actor, x, y, 92)
  29.       draw_actor_hp_tinygauge(actor, x, y+859, height = 92)
  30.       draw_actor_mp_tinygauge(actor, x, y+90, height = 92)
  31.       draw_actor_name(actor, x+11, y)
  32.       draw_actor_state(actor, x+2, 66, width = 96)
  33.     end
  34. end
  35. #--------------------------------------------------------------------------
  36. # ● 更新光标
  37. #--------------------------------------------------------------------------
  38. def update_cursor
  39.     if @index < 0               # 没有光标
  40.       self.cursor_rect.empty
  41.     elsif @index < @item_max    # 普通
  42.       self.cursor_rect.set( @index * 96, 0, 96, 96)
  43.     elsif @index >= 100         # 自己
  44.       self.cursor_rect.set( (@index - 100) * 96, 0, 96, 96)
  45.     else                        # 全体
  46.       self.cursor_rect.set( 0, 0, @item_max * 96, 96)
  47.     end
  48. end
  49. #--------------------------------------------------------------------------
  50. # ● 描绘 HP 槽
  51. #     actor : 角色
  52. #     x      : 描绘目标 X 坐标
  53. #     y      : 描绘目标 Y 坐标
  54. #     height : 高
  55. #--------------------------------------------------------------------------
  56. def draw_actor_hp_tinygauge(actor, x, y, height = 92)
  57.     gh = height * actor.hp / actor.maxhp
  58.     gc1 = hp_gauge_color1
  59.     gc2 = hp_gauge_color2
  60.     self.contents.fill_rect(x, y, height,4 , gauge_back_color)
  61.     self.contents.gradient_fill_rect(x, y+(height-gh), gh, 4, gc2, gc1)
  62. end
  63. #--------------------------------------------------------------------------
  64. # ● 描绘 MP 槽
  65. #     actor : 角色
  66. #     x      : 描绘目标 X 坐标
  67. #     y      : 描绘目标 Y 坐标
  68. #     height : 高
  69. #--------------------------------------------------------------------------
  70. def draw_actor_mp_tinygauge(actor, x, y, height = 92)
  71.     gh = height * actor.mp / [actor.maxmp, 1].max
  72.     gc1 = mp_gauge_color1
  73.     gc2 = mp_gauge_color2
  74.     self.contents.fill_rect(x, y, height,4 , gauge_back_color)
  75.     self.contents.gradient_fill_rect(x, y+(height-gh), gh, 4, gc2, gc1)
  76. end
  77. end
复制代码

系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-6-30
帖子
30
9
 楼主| 发表于 2008-8-5 22:07:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-28 02:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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