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

Project1

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

[已经解决] 如何局部修改光标样式?

 关闭 [复制链接]

Lv1.梦旅人

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
帖子
787
跳转到指定楼层
1
发表于 2009-7-31 18:37:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
光标:☞在做出选择的时候在某个选项上停留的被选项的一个蓝色的闪烁的方框称为光标,按下C键时执行光标的位置所停留在的那个选项的指令。
如:打开菜单,会出现装备、状态、存档等选项,按↑和↓方向键,可以移动一个蓝色的闪烁的方框,这个蓝色的闪烁的方框就被称之为光标。
那么?如何局部修改光标样式呢?
比如,由于存档菜单中使用了底图和部分图片,使得蓝色的光标很不显著,根本看不出来,想改变一下颜色和样式。有什么办法呢?

Lv4.逐梦者

梦石
0
星屑
6645
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

2
发表于 2009-7-31 19:24:27 | 只看该作者











你知道得太多了

回复 支持 反对

使用道具 举报

Lv1.梦旅人

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
帖子
787
3
 楼主| 发表于 2009-7-31 19:26:38 | 只看该作者
http://rpg.blue/web/index.php?doc-view-3044
http://rpg.blue/web/index.php?doc-view-3711
后知后觉 发表于 2009-7-31 19:24


窗口皮肤已经做好了,但是不知道怎么给局部使用。
就是存档界面中使用指定的皮肤,但是离开存档界面后又切换回来,不会影响正常对话框。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
帖子
787
4
 楼主| 发表于 2009-7-31 19:45:50 | 只看该作者
后知后觉大大在呀,请宽恕我连帖,因为你好像无视我了。 = =!

更改窗口外观是self.windowskin=""吗?
为什么我用这个它报错呀。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
128 小时
注册时间
2009-1-28
帖子
2790
5
发表于 2009-7-31 19:47:07 | 只看该作者
本帖最后由 霜冻之狼 于 2009-7-31 19:50 编辑

$game_system.windowskin_name

炼金术的根本法则是等价交换。想要获得,必须失去同等价值的东西。每当烦躁的时候,煎熬在不想做却又正在做的烦心事中的时候,我就安慰自己,提醒自己做这些事情的目的所在,告诉自己不要忽略所获得或者即将获得的回报,物质的,精神的,肉体的,灵魂的回报!只做想做的事情,就会失去不想失去的东西。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6645
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

6
发表于 2009-7-31 19:47:27 | 只看该作者
本帖最后由 后知后觉 于 2009-7-31 19:57 编辑

如果是在Scene里改的话就是
因为对象问题 不能用self

要改的话在这里改
#==============================================================================
# ■ Window_SaveFile
#------------------------------------------------------------------------------
#  显示存档以及读档画面、保存文件的窗口。
#==============================================================================

class Window_SaveFile < Window_Base
  #--------------------------------------------------------------------------
  # ● 定义实例变量
  #--------------------------------------------------------------------------
  attr_reader   :filename                 # 文件名
  attr_reader   :selected                 # 选择状态
  #--------------------------------------------------------------------------
  # ● 初始化对像
  #     file_index : 存档文件的索引 (0~3)
  #     filename   : 文件名
  #--------------------------------------------------------------------------
  def initialize(file_index, filename)
    super(0, 64 + file_index % 4 * 104, 640, 104)
    self.windowskin = RPG::Cache.windowskin("文件名 不要打路径")











你知道得太多了

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
128 小时
注册时间
2009-1-28
帖子
2790
7
发表于 2009-7-31 19:54:06 | 只看该作者
本帖最后由 霜冻之狼 于 2009-7-31 19:57 编辑

self其实是"自己本身"的意思........它是个人称代词,
语法上self可以是指一个敌人,一个图片,一个技能,一个事件

你如果不事先说明self指的是什么,计算机当然会出错
就如你对别人说"他的HP为0",事先你不告诉别人"他"指的是谁,别人怎么知道对象呢

炼金术的根本法则是等价交换。想要获得,必须失去同等价值的东西。每当烦躁的时候,煎熬在不想做却又正在做的烦心事中的时候,我就安慰自己,提醒自己做这些事情的目的所在,告诉自己不要忽略所获得或者即将获得的回报,物质的,精神的,肉体的,灵魂的回报!只做想做的事情,就会失去不想失去的东西。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6645
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

8
发表于 2009-7-31 20:02:43 | 只看该作者
self在类的方法定义里 指的是这个类的实例对象
如果你在一个Scene里用self 这个self指的就是这个Scene对象
.new这个方法就是生成一个对象 开辟一块内存空间











你知道得太多了

回复 支持 反对

使用道具 举报

Lv1.梦旅人

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
帖子
787
9
 楼主| 发表于 2009-7-31 20:13:18 | 只看该作者
本帖最后由 奶油Da蛋糕 于 2009-7-31 20:21 编辑

谢谢各位的解答!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-15 09:33

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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