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

Project1

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

[已经解决] 战斗中物品菜单如何用图片做背景?

[复制链接]

Lv4.逐梦者

送快递的水表员

梦石
10
星屑
4867
在线时间
3303 小时
注册时间
2012-6-27
帖子
7160

开拓者贵宾

跳转到指定楼层
1
发表于 2012-12-11 14:47:48 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 Password 于 2012-12-12 17:06 编辑

啊……直接说问题吧 = =

话说在横战中如何用图片作为物品菜单的背景?

就是在战斗中选择“物品”指令弹出物品菜单,但不用对话框作为背景,而是用一张图片作为背景?

具体图片:


最后……因为悬赏不了好人卡……
所以@delv25申请此帖奖励为2张好人卡

点评

@delv25 ←话说现在这样能@到人嘛?  发表于 2012-12-11 17:47
话说等级君应该能至少奖励1张吧,然后再多的话从我这里扣也行。  发表于 2012-12-11 17:47
没有啊,难道你不能奖励两张吗……  发表于 2012-12-11 17:29
您是说..用您的好人卡抵债吗  发表于 2012-12-11 17:21
使用了ATB脚本  发表于 2012-12-11 15:44

Lv1.梦旅人

梦石
0
星屑
48
在线时间
2459 小时
注册时间
2011-12-18
帖子
1484
7
发表于 2012-12-12 16:24:23 | 只看该作者
protosssonny 发表于 2012-12-12 12:40
已经完成了,脚本已经修改好传给了苏联君,特此来讨要系统赠送的好人卡,不是苏联君的卡哦
@delv2 ...
在确认物品选择目标的情况下,假如按下B键,图片会显示不出来

P叔啊,这个问题如何解决,就指教哦,另外好人卡咱就不要了。

点评

不明白是什么问题啊,苏联现在不显示图片了,他要显示窗口。  发表于 2012-12-12 16:26

评分

参与人数 1星屑 +150 收起 理由
咕噜 + 150 回答奖励

查看全部评分

这是一个深不见底的坑,这是一个广袤无边的坑,我才刚刚放上了一抔泥土……

《六道·陈国篇》开坑了……↓点我
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

八宝粥的基叔

梦石
0
星屑
4699
在线时间
5240 小时
注册时间
2009-4-29
帖子
14318

贵宾

6
发表于 2012-12-12 12:40:15 | 只看该作者
已经完成了,脚本已经修改好传给了苏联君,特此来讨要系统赠送的好人卡,不是苏联君的卡哦
@delv25  

评分

参与人数 2星屑 +60 梦石 +1 收起 理由
Password + 60 塞糖
咕噜 + 1 认可答案

查看全部评分

《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

《逝去的回忆3》的讨论群:
一群:192885514
二群:200460747
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
2459 小时
注册时间
2011-12-18
帖子
1484
5
发表于 2012-12-11 16:08:05 | 只看该作者
  1. @btitem = Sprite.new
  2.     @btitem.bitmap = Cache.system("Battle_ItemWindow")
复制代码
这个是显示图片的方法,不一定要完全复制,你可以自己手动添加这些关键代码试试看

点评

曾经这么做过,然后图片显示出来了,但是物品却没有显示 = =  发表于 2012-12-11 16:09
这是一个深不见底的坑,这是一个广袤无边的坑,我才刚刚放上了一抔泥土……

《六道·陈国篇》开坑了……↓点我
回复 支持 反对

使用道具 举报

Lv4.逐梦者

送快递的水表员

梦石
10
星屑
4867
在线时间
3303 小时
注册时间
2012-6-27
帖子
7160

开拓者贵宾

4
 楼主| 发表于 2012-12-11 16:01:49 | 只看该作者
a364774426 发表于 2012-12-11 15:50
将下面这段东西替换掉ATB中1370行左右的应该就行了,坐标什么的你自己改改。不过这里面有一个我至今不能解 ...


这句报错……………… = =



和其他脚本冲突? = =||

话说还用了轮盘……

点评

报错原因是@item_window没有生成,也就是为nil!横版脚本何在?或许可以帮你改改,如果成功了就把功劳给小韦同学的。  发表于 2012-12-11 17:31
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
2459 小时
注册时间
2011-12-18
帖子
1484
3
发表于 2012-12-11 15:50:47 | 只看该作者
将下面这段东西替换掉ATB中1370行左右的应该就行了,坐标什么的你自己改改。不过这里面有一个我至今不能解决的小问题,就是在确认物品选择目标的情况下,假如按下B键,图片会显示不出来,基于这个问题,好人卡我就不要了。
  1. def start_item_selection
  2.     @help_window = Window_Help.new if @help_window == nil
  3.     @help_window.x = 0
  4.     @help_window.y = 10
  5.     @help_window.opacity = 0
  6.     @help_window.width = 670
  7.     @help_window.visible = true
  8.     @item_window = Window_Item.new(64,80,10, 232)
  9.     @item_window.opacity = 0
  10.     @item_window.z = 1000
  11.     @item_window.help_window = @help_window
  12.     @actor_command_window.active = false
  13.     @btitem = Sprite.new
  14.     @btitem.bitmap = Cache.system("Battle_ItemWindow")
  15. end
  16.   #--------------------------------------------------------------------------
  17.   # ● アイテム選択の更新  ※再定義
  18.   #--------------------------------------------------------------------------
  19.   def update_item_selection

  20.     # コマンド入力できる状態でなくなればキャンセル
  21.     return reset_command unless commanding?
  22.     @item_window.active = true
  23.     @item_window.update
  24.     @help_window.update
  25.     if Input.trigger?(Input::B)
  26.       Sound.play_cancel
  27.       end_item_selection
  28.       $in_select = true
  29.       @btitem.opacity = 0
  30.     elsif Input.trigger?(Input::C)
  31.       @item = @item_window.item
  32.       if @item != nil
  33.         $game_party.last_item_id = @item.id
  34.       end
  35.       if $game_party.item_can_use?(@item)
  36.         Sound.play_decision
  37.         determine_item        
  38.       else
  39.         Sound.play_buzzer
  40.       end
  41.     end
  42.   end
  43.   #--------------------------------------------------------------------------
  44.   # ● アイテムの決定  ※再定義
  45.   #--------------------------------------------------------------------------
  46.   def determine_item
  47.     @commander.action.set_item(@item.id)
  48.     @item_window.active = false
  49.     if @item.need_selection?
  50.       if @item.for_opponent?
  51.         start_target_enemy_selection
  52.         @btitem.opacity = 0
  53.       else
  54.         start_target_actor_selection
  55.         @btitem.opacity = 0
  56.       end
  57.     else
  58.       end_item_selection
  59.       end_target_selection
  60.       @btitem.opacity = 0
  61.     end
  62.   end
复制代码

点评

对了,图片名为 Battle_ItemWindow  发表于 2012-12-11 15:51

评分

参与人数 1星屑 +55 收起 理由
Password + 55 塞糖

查看全部评分

这是一个深不见底的坑,这是一个广袤无边的坑,我才刚刚放上了一抔泥土……

《六道·陈国篇》开坑了……↓点我
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
2459 小时
注册时间
2011-12-18
帖子
1484
2
发表于 2012-12-11 14:55:23 | 只看该作者
记得之前给苏联菌那个横版整合的时候有说过怎么弄,难道是我记错了?

点评

当然有…… = =  发表于 2012-12-11 15:44
乃好像是记错了 = =  发表于 2012-12-11 15:05
这是一个深不见底的坑,这是一个广袤无边的坑,我才刚刚放上了一抔泥土……

《六道·陈国篇》开坑了……↓点我
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 11:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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