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

Project1

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

图片战斗菜单的问题

 关闭 [复制链接]

Lv2.观梦者

梦石
0
星屑
676
在线时间
224 小时
注册时间
2006-12-7
帖子
839
跳转到指定楼层
1
发表于 2007-7-14 07:20:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
我想在图片战斗菜单显示图标的同时在底层显示一个背景
而且背景图片是随当前活动的角色变化的
比如以活动角色的头像作战斗菜单的底图
不同人物行动的时候会有不同的底图显示

现在的问题是 这个Window_CommandIcon里面没有和active_battler相关的变量...
请问要怎么弄比较好...

而且Scene_Battle里面@actor_command_window怎么显示一个图片我也不会{/gg}
只能用@actor_command_window.windowskin显示 但是由于图片不合规格...按windowskin的显示发式就乱七八糟了

就是这个从灵儿续传里面提的 原版的没见过 不知道什么样子的{/gg}

  1. module Momo_IconCommand
  2.   # 图标名称设定
  3.   ATTACK_ICON_NAME = "menu_1" # 攻撃
  4.   SKILL_ICON_NAME = "menu_2"   # 特技
  5.   GUARD_ICON_NAME = "menu_3"  # 防御
  6.   ITEM_ICON_NAME = "menu_4"     # 物品
  7.   RUN_ICON_NAME = "menu_5"     # run
  8. (以下略)
复制代码


然后我看这脚本最后面似乎有可以用的东西 可是搜索了一下似乎没有地方用到这两个函数...
可能是修改过了...

  1.   def command_window_actor_x(index)
  2.     $game_party.actors[index].screen_x + Momo_IconCommand::X_PLUS
  3.   end
  4.   def command_window_actor_y(index)
  5.     $game_party.actors[index].screen_y + Momo_IconCommand::Y_PLUS
  6.   end
复制代码

版务信息:本贴由楼主自主结贴~

Lv2.观梦者

梦石
0
星屑
676
在线时间
224 小时
注册时间
2006-12-7
帖子
839
2
 楼主| 发表于 2007-7-14 07:20:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
我想在图片战斗菜单显示图标的同时在底层显示一个背景
而且背景图片是随当前活动的角色变化的
比如以活动角色的头像作战斗菜单的底图
不同人物行动的时候会有不同的底图显示

现在的问题是 这个Window_CommandIcon里面没有和active_battler相关的变量...
请问要怎么弄比较好...

而且Scene_Battle里面@actor_command_window怎么显示一个图片我也不会{/gg}
只能用@actor_command_window.windowskin显示 但是由于图片不合规格...按windowskin的显示发式就乱七八糟了

就是这个从灵儿续传里面提的 原版的没见过 不知道什么样子的{/gg}

  1. module Momo_IconCommand
  2.   # 图标名称设定
  3.   ATTACK_ICON_NAME = "menu_1" # 攻撃
  4.   SKILL_ICON_NAME = "menu_2"   # 特技
  5.   GUARD_ICON_NAME = "menu_3"  # 防御
  6.   ITEM_ICON_NAME = "menu_4"     # 物品
  7.   RUN_ICON_NAME = "menu_5"     # run
  8. (以下略)
复制代码


然后我看这脚本最后面似乎有可以用的东西 可是搜索了一下似乎没有地方用到这两个函数...
可能是修改过了...

  1.   def command_window_actor_x(index)
  2.     $game_party.actors[index].screen_x + Momo_IconCommand::X_PLUS
  3.   end
  4.   def command_window_actor_y(index)
  5.     $game_party.actors[index].screen_y + Momo_IconCommand::Y_PLUS
  6.   end
复制代码

版务信息:本贴由楼主自主结贴~

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1707
在线时间
3039 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

3
发表于 2007-7-14 08:20:47 | 只看该作者
你说的是x_plus和y_plus么?这个不是在开始定义过了么。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
676
在线时间
224 小时
注册时间
2006-12-7
帖子
839
4
 楼主| 发表于 2007-7-14 23:10:29 | 只看该作者
不是 我是说command_window_actor_x和command_window_actor_y
这两个函数没有使用到...{/gg}
可能是修改过了...不知道原版的什么样子
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1707
在线时间
3039 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

5
发表于 2007-7-14 23:13:45 | 只看该作者
原版的这两个是设定命令这两个字的位置的。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
431
在线时间
125 小时
注册时间
2006-11-2
帖子
1200
6
发表于 2007-7-14 23:18:25 | 只看该作者
原版http://rpg.blue/web/htm/news61.htm

  @actor_command_window.x = command_window_actor_x(@actor_index)
  @actor_command_window.y = command_window_actor_y(@actor_index)

ommand_window_actor_x 就是图标菜单的X坐标啊 。

ommand_window_actor_x = 人物坐标 + X修正。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
和记忆一起封存着的ID...
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
676
在线时间
224 小时
注册时间
2006-12-7
帖子
839
7
 楼主| 发表于 2007-7-15 01:51:49 | 只看该作者
算了...我还是老老实实的新建一个sprite{/gg}
感谢楼上两位
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-9-22 06:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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