万里无云
2010-04-28 15:24:58
[i=s] 本帖最后由 白枫 于 2010-9-6 19:12 编辑 [/i]
没声音,再好的戏也出不来喵~本节就开始给上一节的画面加入声音,包括bgm和人物语音。
首先我们来看下播放声音的句子。
playfile(文件名,可用播放机的序号);
这个是文档里写的,[可用播放机的序号]都填1就行了,咱们菜鸟。
有了上面的说明,我们可以播放一个bgm了。注意bgm都放到bin/music目录下
voice通常是wav放到bin/sounds下。
[attach]4533[/attach]
playfile(文件名,可用播放机的序号);
下面一句:
playfile("music/bgm_0.mp3",1);
就播放了music目录的bgm_0.mp3这个音乐。
我们再看看停掉声音的句子。
stopfile(文件类别,可用播放机的序号);
文件类别是"mp3","ogg","wav"
下面的句子就停掉了上面比方的声音
stopfile("mp3",1);
这个stopfile其实可以写,也可以不写,因为加载下个声音会自动停掉上个。
咱偷懒,基本不写- -
有了上面的说明,咱们来改写上一节最后的练习。加入了一点剧情和声音。
声音文件在附件
下载后放到bin/sounds下
fg(1,"fg01.png",0,0,8888);--载入人物到序号1
fg(10,"frame.png",0,0); --载入对话框序号10
bg(1,"bg01.png",0,0); --载入背景图到背景序号1
fgxy(1,150,0); --设置序号1的位置
fgxy(10,0,163); --设置序号10的位置
playfile("music/bgm_0.mp3",1); --开始播放bgm_0.mp3
bgon(1); --显示背景序号1
fgon(1); --显示序号1的图片
fgon(10); --显示序号10的图片
playfile("sounds/000101.wav",1);
text("「你回来啦!」[n][!]");
text("刚进门小萝莉就迎面猛扑上来,[n]一下让我不知所措。[n][!]");
text("以下省略N字YY剧情...-__-[n]我匆忙回答道~:[n][!]");
text("「对....,杯叔我回来了」[n][!]");
今天的教程就结束了。
杯叔的故事:
[attach]4534[/attach]
本节课后练习:
1 请接着写杯叔与Loli的故事。扩展到100字-_-
要求:
1 加入多个语句和声音。
此教程转载于:[url]http://www.iacger.com/bbs/[/url]
作者:索菲亚方杯
原文网址:[url]http://www.iacger.com/bbs/viewthread.php?tid=5447[/url]
love_xiaolu
2010-05-07 05:37:17
杯叔的故事,难道就是要推倒那只萝莉?
kissshot_pain
2010-06-16 14:02:46
同上,顺便把这教程顶起来
yyeg
2010-07-08 03:01:29
要怎样才能重复无限播放同一背景音额