幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2580|回复: 10

[RM2K&2K3] [求助]关于在开场里加图片\音乐的问题~

[复制链接]

3

主题

9

帖子

4649

积分

⑥精研

积分
4649
发表于 2006-7-25 17:08:23 | 显示全部楼层 |阅读模式
恩....看到大家的游戏开头都可以加图片
我用事件的(显示图片)试过,而且Graphics\Pictures下也有素材是JPEG格式的,但导入后
前面是红色的指示~而且不可使用
请问这样的图片格式和大小限制是什么样的?
还有在音乐导入的时候,音乐的格式应该是什么样的?
谢谢! [s:7]  [s:8]
回复

使用道具 举报

2

主题

134

帖子

1016

积分

⑥精研

积分
1016
发表于 2006-7-25 17:26:44 | 显示全部楼层
看帮助里的素材规格说明
jpg应该是可以使用的
回复 支持 反对

使用道具 举报

3

主题

9

帖子

4649

积分

⑥精研

积分
4649
 楼主| 发表于 2006-7-25 17:31:41 | 显示全部楼层
恩,是啊
但是就是不让用呢~
麻烦大家费费心.....帮帮我完美解决这个问题了. [s:6]
回复 支持 反对

使用道具 举报

3

主题

9

帖子

4649

积分

⑥精研

积分
4649
 楼主| 发表于 2006-7-25 17:35:08 | 显示全部楼层
HOHO~图片问题解决了~
谢谢!
但是,音乐呢? [s:6]
回复 支持 反对

使用道具 举报

2

主题

134

帖子

1016

积分

⑥精研

积分
1016
发表于 2006-7-25 17:35:24 | 显示全部楼层
你的文件扩展名是jpg么?如果是jpeg就改成jpg试试,再不行就用工具转成bmp再转jpg
回复 支持 反对

使用道具 举报

122

主题

4962

帖子

74

积分

超级版主

Rank: 8Rank: 8

积分
74

声命组银赏

QQ
发表于 2006-7-25 17:35:49 | 显示全部楼层
提出新问题请选择[讨论中]
[待回应]表示的是已有适合的解答
是为方便提问者而制定的
滥用主题分类标签
可能会带来不必要的困扰


导入的文件都是以红色来显示的

在素材区的置顶帖可以找到这个内容
有时候自己去找会比询问更有效用
http://bbs.rpgchina.com/read.php?tid=2297&fpage=1
回复 支持 反对

使用道具 举报

2

主题

134

帖子

1016

积分

⑥精研

积分
1016
发表于 2006-7-25 17:36:40 | 显示全部楼层
看帮助啊

可以使用 MID,OGG,WMA,MP3,WAV 这五种类型的音频文件(MID 格式仅限于 BGM 和 ME)。
回复 支持 反对

使用道具 举报

3

主题

9

帖子

4649

积分

⑥精研

积分
4649
 楼主| 发表于 2006-7-25 17:37:52 | 显示全部楼层
恩?不对呢!
图片为什么出来时不是在屏幕的中央呢?
[s:5]
回复 支持 反对

使用道具 举报

91

主题

3188

帖子

83986万

积分

荣誉群

传说中的Bunny大神~!

积分
839861514
QQ
发表于 2006-7-25 17:37:53 | 显示全部楼层
我们能够这么做是因为——
1。用了事件做标题
2。用了这个脚本
#脚本功能:开始游戏时显示图片,按键后进入
#使用方法:见具体内容
#效果:开始游戏时显示图片并播放音效.按键后才进入标题
#版权:本论坛擇



class Scene_logo
#--------------------------------------------------------------------------
# ● 住处理
#--------------------------------------------------------------------------
def main
# 播放LOGO音效
Audio.se_play("Audio/SE/079-Monster01.ogg")
# 生成标题图形
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.title("001-Title01")
# 生成位置为画面中央
@sprite.x = (640 - @sprite.bitmap.width) / 2
@sprite.y = (480 - @sprite.bitmap.height) / 2
# 透明度(0为完全透明)
@sprite.opacity = 255
# 执行过渡
Graphics.transition
# 主循环
loop do
# 刷新游戏画面
Graphics.update
# 刷新输入信息
Input.update
# 刷新画面
update
# 如果画面被切换就中断循环
if $scene != self
break
end
end
# 装备过渡
Graphics.freeze
# 释放标题图形
@sprite.bitmap.dispose
@sprite.dispose
end
#--------------------------------------------------------------------------
# ● 刷新画面
#--------------------------------------------------------------------------
def update
# 按下 A,B,C,下,上,左,右 键的情况下
if Input.trigger?(Input::A)
refresh
end
if Input.trigger?(Input::B)
refresh
end
if Input.trigger?(Input::C)
refresh
end
if Input.trigger?(Input:OWN)
refresh
end
if Input.trigger?(Input::UP)
refresh
end
if Input.trigger?(Input::RIGHT)
refresh
end
if Input.trigger?(Input:EFT)
refresh
end
def refresh
$scene = Scene_Title.new
Audio.se_stop
end
end
end
#==============================================================================
# ■ Main
#------------------------------------------------------------------------------
#  各定义结束后、从这里开始实际处理。
#==============================================================================



begin
# 准备过渡
# 设置系统默认字体
Font.default_name = (["黑体"])
Graphics.freeze
# 生成场景对像 (标题画面)
$scene = Scene_logo.new
# $scene 为有效的情况下调用 main 过程
while $scene != nil
$scene.main
end
# 淡入淡出
Graphics.transition(20)
rescue Errno::ENOENT
# 补充 Errn:ENOENT 以外错误
# 无法打开文件的情况下、显示信息后结束
filename = $!.message.sub("No such file or directory - ", "")
print("找不到文件 #{filename}。 ")
end
其他所有的Bunny神都素我的部下XD~ 小教程范例收集 Orz感谢邪恶萝卜联盟!!!(原因自己去猜)
回复 支持 反对

使用道具 举报

122

主题

4962

帖子

74

积分

超级版主

Rank: 8Rank: 8

积分
74

声命组银赏

QQ
发表于 2006-7-25 17:47:36 | 显示全部楼层
引用第7楼竹笑轩生2006-07-25 17:37发表的“”:
恩?不对呢!
图片为什么出来时不是在屏幕的中央呢?
[s:5]

图片的XY轴要自己设定
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-29 00:12 , Processed in 0.013074 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表