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

Project1

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

[已经解决] 【已解決】將使用一個物品的時候將物品ID代入到一個變量ID

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2654
在线时间
2383 小时
注册时间
2012-3-1
帖子
740
跳转到指定楼层
1
发表于 2017-4-3 09:50:57 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 卡奥尼特 于 2017-4-3 11:05 编辑


是這樣的,咱打算做一個短篇的解謎遊戲 (某論壇的小活動,但也只能在這求助。)
而且,想把使用道具始終集中在一個公共事件處理。

所以,想把當前使用的物品的ID直接代入到一個變量裏。
要怎麼做的好呢?



【於 2017年4月3日 11:06:54 編輯追加】

嗯,已經自行解決,方法就是在 Scene_Item 的 72~75 行的這裡 加一個代碼
原代碼:
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 使用物品
  3.   #--------------------------------------------------------------------------
  4.   def use_item
  5.     super
  6.     @item_window.redraw_current_item
  7.   end


加了代碼後就變成了這樣子。 然後使用一個物品的時候,這個物品的ID就可以代入到25號變量。
好了咱繼續玩耍去咯。
而且,咱也不是很懂Ruby呢。 所以就……  
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 使用物品
  3.   #--------------------------------------------------------------------------
  4.   def use_item
  5.     super
  6.     @item_window.redraw_current_item
  7.     $game_variables[25] = item.id
  8.   end

评分

参与人数 2星屑 +132 收起 理由
天使喝可乐 + 66 塞糖
鑫晴 + 66 塞糖

查看全部评分

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

本版积分规则

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

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

GMT+8, 2024-5-16 02:48

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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