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

Project1

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

[已经解决] 有沒有辦法可以令菜單顯示「狀態」時有不同背景?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
69
在线时间
22 小时
注册时间
2013-5-2
帖子
9
跳转到指定楼层
1
发表于 2013-5-9 00:52:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 cacya 于 2013-5-13 12:10 编辑

就是菜單顯示角色「狀態」的一頁,
可以在背面有背景,
而不同的角色也有不同的背景那種...
請問有這種腳本嗎?

另外在商店買賣頁也增加一個框顯示賣家頭象的腳本...

Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
2
发表于 2013-5-9 21:33:55 | 只看该作者
本帖最后由 j433463 于 2013-5-9 21:36 编辑
  1. #==============================================================================
  2. # ■ Scene_Status
  3. #------------------------------------------------------------------------------
  4. #  状态画面
  5. #==============================================================================

  6. class Scene_Status < Scene_MenuBase
  7.   #--------------------------------------------------------------------------
  8.   # ● 开始处理
  9.   #--------------------------------------------------------------------------
  10.   def start
  11.     super
  12.     @status_window = Window_Status.new(@actor)
  13.     @status_window.set_handler(:cancel,   method(:return_scene))
  14.     @status_window.set_handler(:pagedown, method(:next_actor))
  15.     @status_window.set_handler(:pageup,   method(:prev_actor))
  16.   end
  17.   #--------------------------------------------------------------------------
  18.   # ● 生成背景
  19.   #--------------------------------------------------------------------------
  20.   def create_background
  21.     @background_sprite = Sprite.new
  22.     @background_sprite.bitmap = Cache.load_bitmap("Graphics/Pictures/", sprintf("%02d", $game_party.menu_actor.id))
  23.     @background_sprite.color.set(0, 0, 0, 0)
  24.   end
  25.   #--------------------------------------------------------------------------
  26.   # ● 结束背景
  27.   #--------------------------------------------------------------------------
  28.   def dispose_background
  29.     @background_sprite.dispose
  30.   end
  31.   #--------------------------------------------------------------------------
  32.   # ● 切换角色
  33.   #--------------------------------------------------------------------------
  34.   def on_actor_change
  35.     dispose_background
  36.     create_background
  37.     @status_window.actor = @actor
  38.     @status_window.activate
  39.   end
  40. end
复制代码
状态每个角色不同背景,这样取代原来的 Scene_Status 脚本,然后依照您玩家角色的编号为档名,1号角色背景档名 01.png,2号角色背景档名 02.png,依此类推,背景档放在 Graphics/Pictures 目录内即可。

至于商店,不知道您卖家头像怎么放,放在哪?太过笼统的问题无法做。

评分

参与人数 1星屑 +70 收起 理由
Sion + 70 认可答案

查看全部评分

修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-29 17:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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