仙剑之十里坡

标题: 關於遊戲腳本Scene_Title問題 [打印本页]

作者: FBICIA911    时间: 2010-8-20 07:46
标题: 關於遊戲腳本Scene_Title問題


其實我想用自己的素材導入遊戲的開頭畫面中,但是腳本改動中出了點問題。希望有人能指點一下,進入遊戲時的開頭畫面【開始遊戲】.【儲存遊戲】.【退出遊戲】和畫面,要怎么修改。

改的時候,變那樣了!

希望回答者,能在腳本或者其他方面有很好的建議,不希望出現一些廢話!
作者: BlackFeather    时间: 2010-8-20 07:48
6R搜索“图片标题菜单”
作者: FBICIA911    时间: 2010-8-20 07:57
回复 2# 白爪子的黑猫


    只有寫腳本,但是具體的腳本修改方法沒有講!
作者: BlackFeather    时间: 2010-8-20 11:00
你把关于x和y的找出来慢慢对坐标
作者: 七千    时间: 2010-8-20 23:12
= =
黑猫,用事件脚本不就行了= =
作者: 最爱南宫煌    时间: 2010-8-22 20:39
最好把你图上的文字PS掉,这是最简单的。
作者: 残阳泪珀    时间: 2010-8-22 20:45
回复 6# 最爱南宫煌


    他想要的就是图的文字 不想要前面的框
作者: 七夕小雨    时间: 2010-8-22 23: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坐标

范例图片如下


扩展讲解
如果要出现3个以上的选项,则需要
先增加@command_window = Window_Command.new(192, [s1, s2, s3])字符串内容,如
@command_window = Window_Command.new(192, [s1, s2, s3,"回忆相册"])
然后再从@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
我刚想给楼主说说脚本,结果看到小雨大哥已经发了。
作者: 林间御风    时间: 2010-8-23 15:26
小雨这么会写脚本啊~




欢迎光临 仙剑之十里坡 (http://palslp.com/BBS/) Powered by Discuz! X2.5