FBICIA911 发表于 2010-8-20 07:46:47

BlackFeather 发表于 2010-8-20 07:48:19

6R搜索“图片标题菜单”

FBICIA911 发表于 2010-8-20 07:57:48

BlackFeather 发表于 2010-8-20 11:00:50

你把关于x和y的找出来慢慢对坐标

七千 发表于 2010-8-20 23:12:04

= =
黑猫,用事件脚本不就行了= =

最爱南宫煌 发表于 2010-8-22 20:39:19

最好把你图上的文字PS掉,这是最简单的。

残阳泪珀 发表于 2010-8-22 20:45:57

回复 6# 最爱南宫煌


    他想要的就是图的文字 不想要前面的框

七夕小雨 发表于 2010-8-22 23:21:21

有很简单的该法~~

@command_window.y = 288
下面加上
@command_window.visible = false

另在下面加上 @pic = Sprite.new #用@pic变量装载精灵
@pic.bitmap = Bitmap.new("Graphics/pictures/文件名.png")

@pic.src_rect.set(0,0,@pic.bitmap.width/3,@pic.bitmap.height)#图片平均分割为三等分

@pic.x = 320 - @pic.width / 2 #图片居中
@pic.y = 228 #图片y坐标

好了准备工作ok

然后在@command_window.update 下面一行加上
@pic.src_rect.set(@command_window.index * ,@pic.bitmap.width/3,0,@pic.bitmap.width/3,@pic.bitmap.height)

在相对应的等分格移动ox坐标

范例图片如下
http://pic.yupoo.com/z398756862/ApTyku3m/MipaA.png

扩展讲解
如果要出现3个以上的选项,则需要
先增加@command_window = Window_Command.new(192, )字符串内容,如
@command_window = Window_Command.new(192, )
然后再从@pic.src_rect.set(0,0,@pic.bitmap.width/3,@pic.bitmap.height)
这里修改为@pic.src_rect.set(0,0,@pic.bitmap.width/4,@pic.bitmap.height)

就是将图片分割为四等分
自然@pic.src_rect.set(@command_window.index * ,@pic.bitmap.width/3,0,@pic.bitmap.width/3,@pic.bitmap.height)也需要修改

具体的内容,还需要加入相对应的函数,这就不属于楼主的提问了,也就不多废话了。


对了对了~最后此图片精灵一定要释放

在@command_window.dispose下面加上
@pic.dispose

最爱南宫煌 发表于 2010-8-23 10:20:17

我刚想给楼主说说脚本,结果看到小雨大哥已经发了。

林间御风 发表于 2010-8-23 15:26:42

小雨这么会写脚本啊~
页: [1]
查看完整版本: 關於遊戲腳本Scene_Title問題