广场
工具/教程/素材
超评测活动结果
第29届极短篇游戏制作比赛
优秀游戏推荐
非官方运行时(20250730)
登录
RPGMaker工具集[20250416]
基础教程
授权素材推广
优秀原创游戏区
精品推荐贴
【RGD】DirectX驱动的RMVA
RGSS3 - runtime by Lanza
【RGM】RGModern - RMXP新runtime
【URGE】兼容 XP/VX/Ace 三系通用跨平台游戏引擎
Project1
»
广场
›
技术讨论
›
RPG Maker XP 讨论区
›
如何在进入标题之前显示动画?
返回列表
发新帖
查看:
1905
|
回复:
2
[已经解决]
如何在进入标题之前显示动画?
[复制链接]
987190769
987190769
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2011-12-11
在线时间
13 小时
写轮眼
头像被屏蔽
梦石
0
星屑
50
在线时间
13 小时
注册时间
2011-8-31
回帖
24
发消息
发表于 2011-11-28 17:05:59
|
显示全部楼层
|
阅读模式
提示:
作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复
使用道具
举报
提升卡
沉默号角
喧嚣号角
变色卡
升龙剑
步兵中尉
步兵中尉
当前离线
赞
11
VIP
好人卡
积分
39
经验
最后登录
2026-1-30
在线时间
1591 小时
写轮眼
梦石
0
星屑
3947
在线时间
1591 小时
注册时间
2006-5-5
回帖
2564
发消息
发表于 2011-11-28 17:21:28
|
显示全部楼层
使用
跳过开始画面
的脚本,新建一个地图完成动画显示,然后在移动到另一张地图上建立新标题的图片显示就可以了。附一个
跳过开始画面
的脚本。
#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#==============================================================================
class Scene_Title
#==============================================================================
# 脚本作者:朱仔メ龍 QQ:251724722
# 脚本转载请保留以上信息
#==============================================================================
def main
$data_actors = load_data("Data/Actors.rxdata")
$data_classes = load_data("Data/Classes.rxdata")
$data_skills = load_data("Data/Skills.rxdata")
$data_items = load_data("Data/Items.rxdata")
$data_weapons = load_data("Data/Weapons.rxdata")
$data_armors = load_data("Data/Armors.rxdata")
$data_enemies = load_data("Data/Enemies.rxdata")
$data_troops = load_data("Data/Troops.rxdata")
$data_states = load_data("Data/States.rxdata")
$data_animations = load_data("Data/Animations.rxdata")
$data_tilesets = load_data("Data/Tilesets.rxdata")
$data_common_events = load_data("Data/CommonEvents.rxdata")
$data_system = load_data("Data/System.rxdata")
$game_system = Game_System.new
Graphics.frame_count = 0
$game_temp = Game_Temp.new
$game_system = Game_System.new
$game_switches = Game_Switches.new
$game_variables = Game_Variables.new
$game_self_switches = Game_SelfSwitches.new
$game_screen = Game_Screen.new
$game_actors = Game_Actors.new
$game_party = Game_Party.new
$game_troop = Game_Troop.new
$game_map = Game_Map.new
$game_player = Game_Player.new
$game_party.setup_starting_members
$game_map.setup($data_system.start_map_id)
$game_player.moveto($data_system.start_x, $data_system.start_y)
$game_player.refresh
$game_map.autoplay
$game_map.update
$scene = Scene_Map.new
end
end
#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#==============================================================================
复制代码
步兵中尉
回复
使用道具
举报
月下黄昏
月下黄昏
当前离线
赞
5
VIP
好人卡
积分
6
经验
最后登录
2024-4-21
在线时间
374 小时
写轮眼
梦石
0
星屑
597
在线时间
374 小时
注册时间
2011-10-11
回帖
256
发消息
发表于 2011-11-30 14:10:37
|
显示全部楼层
用这个不过要先创立一个文件命名为LOGO的图形文件放在Pictures文件夹下面
然后将Main脚本段里的原先一句$scene = Scene_Title.new修改为$scene = Scene_Logo.new
最后在新建这样的一段脚本就可以呢
#==============================================================================
# ■ Scene_Logo
#------------------------------------------------------------------------------
# 处理片头的类。
#==============================================================================
class Scene_Logo
#--------------------------------------------------------------------------
# ● 主处理
#--------------------------------------------------------------------------
def main
# 如果您不想在每次测试游戏游戏的时候都显示LOGO,请加入以下注释语句
# if $DEBUG
# $scene = Scene_Title.new
# return
# end
# 生成LOGO图形
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.picture("logo")
@sprite.x = 160
@sprite.y = 120
# 显示计时器
@show_time=60
# 执行过渡
Graphics.transition(20)
# 主循环
while @show_time>0 do
# 刷新游戏画面
Graphics.update
# 显示计时器减一
@show_time -= 1
end
# 准备过渡
Graphics.freeze
# 释放标题图形
@sprite.bitmap.dispose
@sprite.dispose
# 执行过渡,过渡到全黑
Graphics.transition(20)
# 准备过渡,用于准备过渡到标题画面
Graphics.freeze
# 进入标题画面
$scene = Scene_Title.new
end
end
LL0077330
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
Archiver
|
手机版
|
小黑屋
|
Project1游戏制作
Powered by
Discuz!
X5.0
© 2001-2026
Discuz! Team
.
在本版发帖
返回顶部
快速回复
返回顶部
返回列表