Project1

标题: 角色6人,菜单用物品和回复技能,对像窗口如何下拉?[图] [打印本页]

作者: alonescud    时间: 2008-12-3 20:42
标题: 角色6人,菜单用物品和回复技能,对像窗口如何下拉?[图]
角色超过4人,在菜单界面使用物品和回复类技能时,我方的对像窗口如何做到下拉?
因为默认菜单的高度只设置了4人的..但是我用了6人的脚本...

PS.包括使用物品和回复技能两项哦.


如下图,红箭头所指的地方,可以对第5名角色进行操作,但菜单却不能跟随光标下拉.

[LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: tiesheng    时间: 2008-12-3 20:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: 木葬枫    时间: 2008-12-3 21:01
楼上…很明确地告诉你,置顶贴没有!也没有相应脚本!
作者: alonescud    时间: 2008-12-3 21:37
..XP的话我知道,但是VX的Window_Target不知道跑哪去了{/gg}
作者: 八云紫    时间: 2008-12-3 21:43
描绘的方法还改一下, 原来的是指定坐标的,所以,不好改动。

其实可以参考一下 Window_Item 里面 描绘物品的方法~~~ [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: alonescud    时间: 2008-12-3 21:53
以下引用八云紫于2008-12-3 13:43:01的发言:

描绘的方法还改一下, 原来的是指定坐标的,所以,不好改动。

其实可以参考一下 Window_Item 里面 描绘物品的方法~~~


具体一点``````{/hx}
作者: 八云紫    时间: 2008-12-3 22:04
Window_Item 描绘物品是先获取 位置,然后在描绘的,这样就可以改变描绘的位置。

菜单的状态那个是直接指定 坐标的,不太好改。

去看看 Window_Item 里面的 描绘物品 的方法好了。

没有 VX 只好靠记忆来说了。{/hx}
作者: alonescud    时间: 2008-12-3 22:56
以下引用八云紫于2008-12-3 14:04:17的发言:

Window_Item 描绘物品是先获取 位置,然后在描绘的,这样就可以改变描绘的位置。

菜单的状态那个是直接指定 坐标的,不太好改。

去看看 Window_Item 里面的 描绘物品 的方法好了。

没有 VX 只好靠记忆来说了。



{/pz}8云果然被软禁了...


描绘物品的方法我贴出来``是这个吗?

  1. def draw_item(index)
  2.     rect = item_rect(index)
  3.     self.contents.clear_rect(rect)
  4.     item = @data[index]
  5.     if item != nil
  6.       number = $game_party.item_number(item)
  7.       enabled = enable?(item)
  8.       rect.width -= 4
  9.       draw_item_name(item, rect.x, rect.y, enabled)
  10.       self.contents.draw_text(rect, sprintf(":%2d", number), 2)
  11.     end
  12.   end
复制代码



PS.我已经大概明白了,改了一下,基本成功了,不过还有一点小问题...前面4个角色的背景是正常色,但第5个开始就比较暗...

我直接修改了Scene_Item{/hx}
作者: 八云紫    时间: 2008-12-3 23:17
什么样子的?
作者: alonescud    时间: 2008-12-3 23:55
如图


作者: 約束    时间: 2008-12-4 01:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: alonescud    时间: 2008-12-4 05:37
约束好~~~N久不见~~~~{/dy}~~~~~我搜索了一下没找到,关键字是什么```能给个地址么?
作者: 約束    时间: 2008-12-4 07:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: 雪流星    时间: 2008-12-4 08:37
以下引用alonescud于2008-12-3 13:37:37的发言:
..XP的话我知道,但是VX的Window_Target不知道跑哪去了

VX沒有Window_Target
直接用Window_MenuStatus代替,因為完全一樣
作者: alonescud    时间: 2009-6-12 08:00
问题解决了~~多谢各位~{/hx}




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1