Project1
标题:
怎么改变图片Z值
[打印本页]
作者:
独孤剑
时间:
2009-3-18 20:00
标题:
怎么改变图片Z值
我用的默认的对话脚本,使用事件显示图片来显示头像,,怎么改变图片Z值,让它在对话框上面????{/jy} [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
tommay
时间:
2009-3-18 20:46
常用的做法是连同对话框的背景都用显示图片来做,显示文章时更改设置为“下、不显示”。
具体参见新手视频教程
作者:
redant
时间:
2009-3-18 20:54
def refresh
# 初期化
self.contents.clear
@picture = Sprite.new
@picture.bitmap = Bitmap.new("Graphics/system/menu/back/对话框.png")
@picture.z = 199
以及
if @picture != nil
@picture.dispose
end
看看往那里添 ……
脚本修改自Window_Message
作者:
独孤剑
时间:
2009-3-18 21:00
请问楼上:在哪个脚本里?怎么修改??
作者:
hitlerson
时间:
2009-3-18 21:00
game_picture不知道怎么定义的,搞不来,直接Sprite.new得了
作者:
独孤剑
时间:
2009-3-18 21:02
hitlerson:能说具体点吗?
作者:
独孤剑
时间:
2009-3-18 21:11
redant:
你说的是用图片代替对话框啊 [LINE]1,#dddddd[/LINE]
版主对此帖的评论:『请善用编辑功能避免连贴> <』,积分『-50』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
作者:
独孤剑
时间:
2009-3-18 21:13
感谢两位的回答,,我已经解决了
在Window_Message里 我把对话框的 self.z = 100 改成100了
作者:
「旅」
时间:
2009-3-18 21:13
脚本Sprite_Picture
第62行self.z = @picture.number改为
self.z = @picture.number + 9998
[LINE]1,#dddddd[/LINE]
或者,hitlerson说的方法
(事件中的脚本功能)
@a = Sprite.new
@a.bitmap = RPG::Cache.picture("图片名")
不需要时,
@a.dispose
作者:
hitlerson
时间:
2009-3-18 21:16
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.picture("sdf")
@sprite.x,@sprite.y,@sprite.z = 0,0,0
@sprite.zoom_x,@sprite.zoom_y = 1,1
@sprite.angle = 0
用完了记得
@sprite.dispose 删除 [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1