楼主: clannad

[已经解决] 想美化一下战斗胜利结果窗口

[复制链接]
梦石
0
星屑
50
在线时间
1055 小时
注册时间
2010-6-17
回帖
69
 楼主| 发表于 2010-6-25 09:19:40 | 显示全部楼层
过度是有了,但是我想的是让战斗胜利的图片过度出现,这个是让战斗胜利以后过度到地图用的
回复

使用道具 举报

梦石
0
星屑
50
在线时间
77 小时
注册时间
2008-5-16
回帖
183
发表于 2010-6-25 09:24:12 | 显示全部楼层
让窗口过渡出现么?
回复

使用道具 举报

梦石
0
星屑
50
在线时间
1055 小时
注册时间
2010-6-17
回帖
69
 楼主| 发表于 2010-6-25 09:41:06 | 显示全部楼层
我现在是加了一张战斗胜利图片进去,想让图片过度出现,然后再显示具体胜利后的奖励,现在是直接出现的,很难看- -
回复

使用道具 举报

梦石
0
星屑
50
在线时间
1055 小时
注册时间
2010-6-17
回帖
69
 楼主| 发表于 2010-6-25 12:27:15 | 显示全部楼层
- -
回复

使用道具 举报

梦石
0
星屑
50
在线时间
105 小时
注册时间
2010-6-20
回帖
91
发表于 2010-6-25 18:10:10 | 显示全部楼层
{:nm_3:}插在战斗胜利脚本脚本
喵~~~~
回复

使用道具 举报

梦石
0
星屑
50
在线时间
1055 小时
注册时间
2010-6-17
回帖
69
 楼主| 发表于 2010-6-25 19:20:09 | 显示全部楼层
怎么做呢?
回复

使用道具 举报

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
回帖
1912
发表于 2010-7-3 23:58:52 | 显示全部楼层
过渡的过程是:
1、调用 Graphics.freeze 冻结画面
2、更新游戏逻辑、缓存画面
3、Graphics.transition 开始过渡

你仔细看所有 Scene 脚本的 main,以及 Main 脚本的开头和结尾,都有配对的 Graphics.freeze 和 Graphics.transition:Main 初始时冻结画面,结束时过渡;场景开始时过渡(因为在上一个场景结束时已经冻结了画面),结束时冻结画面(为了下一个场景能直接开始过渡),所以无论你的图片是如何显示的,在头尾加上这一对语句,就可以实现过渡的效果。

Graphics.transition 的帮助文档:

Graphics.transition([duration[, filename[, vague]]])
进行从以 freeze 方法固定的画面到现在画面的渐变。
duration 是渐变的帧数。省略时默认为 8。
filename 指定渐变图形的文件名(未指定文件名的话通常为画面淡出)。也会自动搜索 RGSS-RTP、加密档案文件中包含的文件。可以省略文件扩展名。
vague 是传送元和传送处边界的模糊度,数值越大越模糊。省略时默认为 40。

[] 内部的参数表示可有可无

评分

参与人数 1星屑 +400 收起 理由
「旅」 + 400 认可答案

查看全部评分

回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部