广场
工具/教程/素材
超评测活动结果
第29届极短篇游戏制作比赛
优秀游戏推荐
非官方运行时(20250730)
登录
RPGMaker工具集[20250416]
基础教程
授权素材推广
优秀原创游戏区
精品推荐贴
【RGD】DirectX驱动的RMVA
RGSS3 - runtime by Lanza
【RGM】RGModern - RMXP新runtime
【URGE】兼容 XP/VX/Ace 三系通用跨平台游戏引擎
Project1
»
广场
›
技术讨论
›
RPG Maker XP 讨论区
›
xp的问题,关于标题
返回列表
发新帖
查看:
2564
|
回复:
3
[已经解决]
xp的问题,关于标题
[复制链接]
凯斯墨兰迪
凯斯墨兰迪
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2011-10-15
在线时间
5 小时
写轮眼
头像被屏蔽
梦石
0
星屑
50
在线时间
5 小时
注册时间
2010-8-8
回帖
58
发消息
发表于 2010-8-8 14:39:11
|
显示全部楼层
|
阅读模式
提示:
作者被禁止或删除 内容自动屏蔽
回复
使用道具
举报
提升卡
沉默号角
喧嚣号角
变色卡
升龙剑
仙芋
仙芋
当前离线
赞
0
VIP
好人卡
积分
2
经验
最后登录
2023-2-13
在线时间
191 小时
写轮眼
梦石
0
星屑
236
在线时间
191 小时
注册时间
2010-6-22
回帖
189
发消息
发表于 2010-8-8 18:13:35
|
显示全部楼层
本帖最后由 仙芋 于 2010-8-8 18:15 编辑
回复
凯斯墨兰迪
的帖子
新增一个脚本
37-44行是图片
可以加入自己做的图片
然后放到 Pictures 文件夹内
当然亦可放到其他文件夹
可是别忘了更改脚本
#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#==============================================================================
#==============================================================================
# Scene_Title
#==============================================================================
class Scene_Title
def main
if $BTEST
battle_test
return
end
$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
# 生成标题图形
@sprite = [Sprite.new]
for i in 0..6
@sprite[i] = Sprite.new
@sprite[i].opacity = 0
end
@sprite[0].bitmap = RPG::Cache.title($data_system.title_name)
@sprite[0].opacity = 0
#开始游戏的图片
@sprite[1].bitmap = Bitmap.new("Graphics/Pictures/start-1.png")
@sprite[2].bitmap = Bitmap.new("Graphics/Pictures/start-2.png")
#继续游戏的图片
@sprite[3].bitmap = Bitmap.new("Graphics/Pictures/continue-1.png")
@sprite[4].bitmap = Bitmap.new("Graphics/Pictures/continue-2.png")
#结束游戏的图片
@sprite[5].bitmap = Bitmap.new("Graphics/Pictures/exit-1.png")
@sprite[6].bitmap = Bitmap.new("Graphics/Pictures/exit-2.png")
#图片位置
for i in 1..6
case i
when 1
x=268
y=282
@sprite[i].x =x
@sprite[i].y =y
when 2
x=212
y=277
@sprite[i].x =x
@sprite[i].y =y
when 3
x=268
y=340
@sprite[i].x =x
@sprite[i].y =y
when 4
x=223
y=323
@sprite[i].x =x
@sprite[i].y =y
when 5
x=268
y=360
@sprite[i].x =x
@sprite[i].y =y
when 6
x=208
y=366
@sprite[i].x =x
@sprite[i].y =y
end
end
@continue_enabled = false
for i in 0..3
if FileTest.exist?("Save#{i+1}.rxdata")
@continue_enabled = true
end
end
if @continue_enabled
@command_index = 1
else
@command_index = 0
@sprite[3].tone = Tone.new(0, 0, 0, 255)
@sprite[4].tone = Tone.new(0, 0, 0, 255)
end
$game_system.bgm_play($data_system.title_bgm)
Audio.me_stop
Audio.bgs_stop
Graphics.transition
loop do
Graphics.update
#淡出背景图形
if @sprite[0].opacity <= 255
@sprite[0].opacity += 15
end
Input.update
update
if $scene != self
break
end
end
Graphics.freeze
# 释放图形
for i in 0..6
@sprite[i].bitmap.dispose
@sprite[i].dispose
end
end
def update
chaochaocommandchaochao
if Input.trigger?(Input::C)
case @command_index
when 0
command_new_game
when 1
command_continue
when 2
command_shutdown
end
end
end
def chaochaocommandchaochao
if Input.trigger?(Input::UP)
@command_index -= 1
if @command_index < 0
@command_index = 2
end
$game_system.se_play($data_system.cursor_se)
end
if Input.trigger?(Input::DOWN)
@command_index += 1
if @command_index > 2
@command_index = 0
end
$game_system.se_play($data_system.cursor_se)
end
case @command_index
when 0
if @sprite[1].opacity >= 0
@sprite[1].opacity -= 30
end
if @sprite[2].opacity <= 240
@sprite[2].opacity += 30
end
if @sprite[3].opacity <= 210
@sprite[3].opacity += 30
end
if @sprite[4].opacity >= 0
@sprite[4].opacity -= 30
end
if @sprite[5].opacity <= 210
@sprite[5].opacity += 30
end
if @sprite[6].opacity >= 0
@sprite[6].opacity -= 30
end
when 1
if @sprite[1].opacity <= 210
@sprite[1].opacity += 30
end
if @sprite[2].opacity >= 0
@sprite[2].opacity -= 30
end
if @sprite[3].opacity >= 0
@sprite[3].opacity -= 30
end
if @sprite[4].opacity <= 240
@sprite[4].opacity += 30
end
if @sprite[5].opacity <= 210
@sprite[5].opacity += 30
end
if @sprite[6].opacity >= 0
@sprite[6].opacity -= 30
end
when 2
if @sprite[1].opacity <= 210
@sprite[1].opacity += 30
end
if @sprite[2].opacity >= 0
@sprite[2].opacity -= 30
end
if @sprite[3].opacity <= 210
@sprite[3].opacity += 30
end
if @sprite[4].opacity >= 0
@sprite[4].opacity -= 30
end
if @sprite[5].opacity >= 0
@sprite[5].opacity -= 30
end
if @sprite[6].opacity <= 240
@sprite[6].opacity += 30
end
end
end
end
复制代码
点评
仙芋
49-81 行 改 x=___ y=____
发表于 2011-7-17 17:18
林雨婷
请问调整标题按钮坐标怎么改?
发表于 2011-7-17 12:07
评分
参与人数
1
星屑
+200
收起
理由
「旅」
+ 200
认可答案
查看全部评分
回复
使用道具
举报
BBBBB6
BBBBB6
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2017-1-5
在线时间
29 小时
写轮眼
梦石
0
星屑
50
在线时间
29 小时
注册时间
2010-7-5
回帖
461
发消息
发表于 2010-8-8 20:22:08
|
显示全部楼层
用事件标题也可以得。。。。。。
评分
参与人数
1
星屑
+200
收起
理由
「旅」
+ 200
认可答案
查看全部评分
回复
使用道具
举报
橙小杰
橙小杰
当前离线
赞
0
VIP
好人卡
积分
1
经验
最后登录
2012-7-19
在线时间
50 小时
写轮眼
梦石
0
星屑
50
在线时间
50 小时
注册时间
2010-6-21
回帖
28
发消息
发表于 2010-8-15 13:22:02
|
显示全部楼层
喜欢永事件
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册会员
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
Archiver
|
手机版
|
小黑屋
|
Project1游戏制作
Powered by
Discuz!
X5.0
© 2001-2026
Discuz! Team
.
在本版发帖
返回顶部
快速回复
返回顶部
返回列表