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

Project1

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

[已经解决] 唔!还是一个新手问题,脚本新人,关于标题画面的美化

[复制链接]

Lv1.梦旅人

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

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

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

x
我想要修改选项框,怎么找不到修改选项框背景的方法啊,我想要把选项框除文字外全部透明,但是却不影响游戏里的其他窗口

我还想修改这里的光标

我应该怎么改啊?谢谢各位了(我是有礼貌的好孩纸—_—)

点评

在Window_TitleCommand改位置,  发表于 2013-2-24 00:45

Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
来自 2楼
发表于 2013-2-24 00:55:28 | 只看该作者
晕,楼主只是要简单透明化,弄得好复杂,不过这些楼主也可以学习一下,考虑试用看看会不会更好。

标题选单窗口透明化可以改 Scene_Title,不是有个生成指令视窗 def create_command_window 吗?
那就是生成标题选单的,在最后加一行:

  1.     @command_window.opacity = 0
复制代码
窗框和底色就都透明了,如果想要改选单字体,也一样:

  1.     @command_window.font.name = "黑体" #字型
  2.     @command_window.font.size = 20 #字的大小
复制代码
类推之。

点评

—_—我以为没发起  发表于 2013-2-24 01:57
解决了,谢谢啊  发表于 2013-2-24 01:56
解决了,谢谢  发表于 2013-2-24 01:47

评分

参与人数 1梦石 +1 收起 理由
Mic_洛洛 + 1 认可答案

查看全部评分

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
841 小时
注册时间
2010-8-11
帖子
1135
3
发表于 2013-2-24 00:34:27 | 只看该作者
没看懂
你是要改窗口皮肤?
那就要去主站上找窗口素材了,然后放到工程目录下Graphics\System,命名为Window就行了。

点评

我只想改标题画面的窗体,能这样吗  发表于 2013-2-24 01:54
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22963
在线时间
8639 小时
注册时间
2011-12-31
帖子
3367
4
发表于 2013-2-24 00:36:23 | 只看该作者
本帖最后由 tseyik 于 2013-2-24 10:29 编辑

直接用圖片更方便


画象放在Graphics/Titles1
行20至行30設定放在那裏

  1. #==============================================================================
  2. # ++ 标题画面自定义[RGSS3] ver. 1.00 ++
  3. #  Script by パラ犬
  4. #------------------------------------------------------------------------------
  5. # 可在标题使用画面图像。
  6. #==============================================================================

  7. class Window_TitleCommand < Window_Command

  8. #------------------------------------------------------------------------------
  9. # ↓ 下面是设置,可以轻松地设置
  10.   
  11.   # 1行目:菜单命令中使用的图像文件名称(放入「Graphics/Titles1」内 )
  12.   #     (格式是 [ 命令时未选择 , 当命令被选中 ] )
  13.   # 2行目:画像表示位置(X座標)
  14.   # 3行目:画像表示位置(Y座標)

  15.   # 新游戏
  16.   IMG_NEWGAME = ["newgame","newgame_active"]
  17.   IMG_NEWGAME_X = 160   # 横位置
  18.   IMG_NEWGAME_Y = 248   # 縦位置
  19.   # 继续
  20.   IMG_CONTINUE = ["continue","continue_active"]
  21.   IMG_CONTINUE_X = 160   # 横位置
  22.   IMG_CONTINUE_Y = 288   # 縦位置
  23.   # 关闭
  24.   IMG_SHUTDOWN = ["shutdown","shutdown_active"]
  25.   IMG_SHUTDOWN_X = 160   # 横位置
  26.   IMG_SHUTDOWN_Y = 328   # 縦位置

  27. # ↑ 以上是设置
  28. #------------------------------------------------------------------------------

  29.   #--------------------------------------------------------------------------
  30.   # ○ 创建命令窗口画象
  31.   #--------------------------------------------------------------------------
  32.   def create_command_sprite
  33.     # 新游戏
  34.     sprite1 = Sprite.new
  35.     sprite1.x = IMG_NEWGAME_X
  36.     sprite1.y = IMG_NEWGAME_Y
  37.     # 继续
  38.     sprite2 = Sprite.new
  39.     sprite2.x = IMG_CONTINUE_X
  40.     sprite2.y = IMG_CONTINUE_Y
  41.     # 关闭
  42.     sprite3 = Sprite.new
  43.     sprite3.x = IMG_SHUTDOWN_X
  44.     sprite3.y = IMG_SHUTDOWN_Y
  45.     # 精灵的数组管理管理
  46.     @command_sprites = [sprite1, sprite2, sprite3]
  47.     # 位图文件名称的陣列管理
  48.     @command_bitmaps = [IMG_NEWGAME, IMG_CONTINUE, IMG_SHUTDOWN]
  49.   end
  50.   #--------------------------------------------------------------------------
  51.   # ○菜单图片切换选择时,
  52.   #--------------------------------------------------------------------------
  53.   def select_command_sprite(index)
  54.     # 全てのスプライトに[命令未選択時]のビットマップをつっこむ
  55.     @command_sprites[0].bitmap = Cache.title1(@command_bitmaps[0][0])
  56.     @command_sprites[1].bitmap = Cache.title1(@command_bitmaps[1][0])
  57.     @command_sprites[2].bitmap = Cache.title1(@command_bitmaps[2][0])
  58.     # 選択されている項目のビットマップを[命令選択]変
  59.     @command_sprites[index].bitmap = Cache.title1(@command_bitmaps[index][1])
  60.   end
  61.   #--------------------------------------------------------------------------
  62.   # ○ 項目描画
  63.   #--------------------------------------------------------------------------
  64.   def set_enabled_command_sprite(index, enabled)
  65.     if enabled
  66.       @command_sprites[index].opacity = 255
  67.     else
  68.       # 選択不可的項目不透明度
  69.       @command_sprites[index].opacity = 160
  70.     end
  71.   end
  72.   #--------------------------------------------------------------------------
  73.   # ○ 解放
  74.   #--------------------------------------------------------------------------
  75.   def dispose_command_sprite
  76.     if @command_sprites != nil
  77.       @command_sprites[0].dispose
  78.       @command_sprites[1].dispose
  79.       @command_sprites[2].dispose
  80.     end
  81.   end
  82.   #--------------------------------------------------------------------------
  83.   # ● 刷新
  84.   #--------------------------------------------------------------------------
  85.   def refresh
  86.     # 呼び出し:○画像コマンドウィンドウの作成
  87.     create_command_sprite
  88.     # 元からあるコマンドウインドウを非表示にする
  89.     self.visible = false
  90.     super
  91.   end
  92.   #--------------------------------------------------------------------------
  93.   # ● 设置光标位置
  94.   #--------------------------------------------------------------------------
  95.   def index=(index)
  96.     super
  97.     # 呼び出し:○メニュー選択時の画像切り替え
  98.     select_command_sprite(index)
  99.   end
  100.   #--------------------------------------------------------------------------
  101.   # ● 項目描画
  102.   #--------------------------------------------------------------------------
  103.   def draw_item(index)
  104.     super
  105.     # 呼び出し:○項目の描画
  106.     set_enabled_command_sprite(index, command_enabled?(index))
  107.   end
  108.   #--------------------------------------------------------------------------
  109.   # ● 解放
  110.   #--------------------------------------------------------------------------
  111.   def dispose
  112.     # 呼び出し:○解放
  113.     dispose_command_sprite
  114.     super
  115.   end
  116. end

复制代码

点评

他是用二副図,選先/選後  发表于 2013-2-24 10:15
话说,光标怎么改的啊,从哪开始是光标  发表于 2013-2-24 01:50
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
665
在线时间
194 小时
注册时间
2012-6-1
帖子
720
5
发表于 2013-2-24 00:37:18 | 只看该作者
在这里啊喵喵

QQ截图20130224003634.png (200.72 KB, 下载次数: 22)

QQ截图20130224003634.png

点评

谢谢啊,虽然不是这个答案  发表于 2013-2-24 01:53
解决了,谢谢  发表于 2013-2-24 01:46
死亡
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-18 06:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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