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

Project1

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

[已经解决] 关于默认的 Window.png 图片修改求助

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
95 小时
注册时间
2013-4-10
帖子
86
跳转到指定楼层
发表于 2013-6-29 18:26:04 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 嫉妒の榛子 于 2013-6-29 19:07 编辑

就是 \Graphics\System\Window.png 这张默认图片啦~

(添加标注方便说明问题,如果不想看中间描述可以直接看最后一段的提问)

这张图里,我标注为了16块,每块的大小均为16*16px
(以下内容所出现的“大块”字样时,均指这个规格)
每大块里面又有4小块
(8*8px,以下内容所出现的“小块”字样时,均指这个规格)

现在我想修改右上角 (蓝字区域),也就是修改边框。

1. 我注意到右下角 (紫字部分) 是以 8*8 px 为尺寸区分的 (也就是一小块一小块的分)

2. 右上角 (蓝字区域) 6 7 A B 这四个小三角 的取色范围很模糊 ( 至少我无法凭肉眼无法判断出它这一项在调用时具体是调用哪几个小块)
  这四个小三角,是这张图里,我唯一没弄明白用途的区域。

3. 我打算修改的 右上角 边框 部分,( 除了67AB外的其他格子 ),而里面存在很多透明小块
(比如说,编号"2"的大块,上面两小块是有内容的,而下面两小块却是透明的)
所以我无法确定我可以修改的范围,(担心会影响到中心四个小箭头)





简单点说就是,问题就是
1. 图中右上的中心区域 ( 蓝字区 67AB 四个小箭头 ),具体是在哪个地方有被调用到?
( 如果找到它在哪里有被用到的话,我可以自己通过测试得出结论 )

2. 假如说,我直接将整个 边框区域涂满颜色 (即右上角除了67AB之外的其他12个格子)
会不会影响到右上中间四个小箭头的调用?(即出现小箭头的时候还出现了边框部分的颜色)

以上两个问题,能回答出一个即可。
...

Lv1.梦旅人

梦石
0
星屑
50
在线时间
95 小时
注册时间
2013-4-10
帖子
86
5
 楼主| 发表于 2013-6-29 19:06:54 | 只看该作者
satgo1546 发表于 2013-6-29 18:52
  • 设置大量(至少二十几个吧?)物品(或者技能什么的),进入游戏后得到所有物品各一个。然后菜单→物 ...


  • 表示非常感谢你的那个框图,很直观。很好。看得出很专业。
    ( 例子我这边有试过,就是用1L的那张图测试的。别的都OK,就只有这四个小三角很迷茫)
    另外顺便吐槽下sion大大- - 是怎么样的手抖(can)才会 删掉我3L 却留下4L(也就是现在的3L)
    总之,认可答案,鞠躬,结贴~
    ...
    回复 支持 反对

    使用道具 举报

    Lv2.观梦者

    梦石
    0
    星屑
    560
    在线时间
    1286 小时
    注册时间
    2011-6-14
    帖子
    4086
    4
    发表于 2013-6-29 18:52:27 | 只看该作者
    嫉妒の榛子 发表于 2013-6-29 18:42
    嘛~
    1. 做游戏美工,ps这方面,我还是有点自信的。起码像画超出 像素格子这种事情在我身上还是不会发生 ...


    • 设置大量(至少二十几个吧?)物品(或者技能什么的),进入游戏后得到所有物品各一个。然后菜单→物品,最底下就会出现那个箭头了~那个箭头是用来滚动的~
    • 绝对不会,边框的扩展方法是1、4、D、G不动,其他的平铺,类似这样:232323232323……
      一个简单的例子:
      1. 12323234
      2. 5      8
      3. 9      C
      4. 5      8
      5. 9      C
      6. DEFEFEFD
      复制代码
    顺便说一下那4个三角的用途:【显示文章】时对话框下方显示的动画,与那几个滚动箭头无关。
    滚动箭头的区域(以小块为单位,每个箭头占用2小块):

    评分

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

    查看全部评分

    回复 支持 反对

    使用道具 举报

    Lv2.观梦者 (暗夜天使)

    梦石
    0
    星屑
    266
    在线时间
    2355 小时
    注册时间
    2009-3-13
    帖子
    2309

    贵宾

    3
    发表于 2013-6-29 18:52:11 | 只看该作者
    1. class Window_Test < Window
    2.   
    3.   def initialize
    4.     super(0,0,100,100)
    5.     self.windowskin = Cache.system("Window")
    6.     self.contents = Bitmap.new(200, 200)
    7.     self.ox = 50
    8.     self.oy = 50
    9.   end
    10. end
    复制代码
    事件中:
    1. $w = Window_Test.new
    复制代码
    回复 支持 反对

    使用道具 举报

    Lv1.梦旅人

    梦石
    0
    星屑
    50
    在线时间
    95 小时
    注册时间
    2013-4-10
    帖子
    86
    2
     楼主| 发表于 2013-6-29 18:43:04 | 只看该作者
    ...此楼可删,重复了。

    点评

    手抖了 - -.  发表于 2013-6-29 18:54
    ...
    回复 支持 反对

    使用道具 举报

    Lv2.观梦者 (暗夜天使)

    梦石
    0
    星屑
    266
    在线时间
    2355 小时
    注册时间
    2009-3-13
    帖子
    2309

    贵宾

    1
    发表于 2013-6-29 18:33:15 | 只看该作者
    本帖最后由 Sion 于 2013-6-29 18:34 编辑

    1. 窗口内容(contents)超过窗口显示限制的时候,就会出现。
    2.我感觉不会,这个一试就知道了。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2024-11-18 12:18

    Powered by Discuz! X3.1

    © 2001-2013 Comsenz Inc.

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