Project1

标题: 怎么让bgm放完一次就停止? [打印本页]

作者: 雷米的管家    时间: 2011-11-7 12:20
标题: 怎么让bgm放完一次就停止?
本帖最后由 雷米的管家 于 2011-11-7 21:48 编辑

在做片尾曲时,我用曲子时间乘以20算出总帧数,然后等待相应的帧数,再选淡出bgm,可是测试时就变成曲子无限循环了。求教怎么改,谢谢
————————————分割线————————————————
我知道了,是因为播放音乐的时候我把窗口最小化了,音乐在放可是帧数却没再走,导致音乐无限循环……
那么,有没有方法让窗口最小化时音乐停止呢?
dsu_plus_rewardpost_czw
作者: oОS+WEi    时间: 2011-11-7 12:29
不行就放在SE里
作者: 雷米的管家    时间: 2011-11-7 13:38
oОS+WEi 发表于 2011-11-7 12:29
不行就放在SE里

各种试,没用啊,依旧循环
作者: 步兵中尉    时间: 2011-11-7 14:10
应该是放在ME中。
进入地图后用事件播放ME,这样就只放一次。
如果重复的话就要看你使用其他脚本没有了。
作者: 雷米的管家    时间: 2011-11-7 14:29
我知道了,是因为播放音乐的时候我把窗口最小化了,音乐在放可是帧数却没再走,导致音乐无限循环……
那么,有没有方法让窗口最小化时音乐停止呢?
作者: 步兵中尉    时间: 2011-11-7 14:35
就是把那个音乐放在ME里。
ME对执行的音乐只放一次。
作者: 小白玩家    时间: 2011-11-7 15:04
本帖最后由 小白玩家 于 2011-11-7 15:32 编辑

是独立开关A=ON,第2页打上勾

33.jpg (22.44 KB, 下载次数: 9)

33.jpg

3332.jpg (26.81 KB, 下载次数: 12)

3332.jpg

作者: hcm    时间: 2011-11-7 15:28
     SE和ME不都只会播放一次吗,放那,不过,这样的话在设播放该音乐(你想只放一次的)时,要加一个停止播放BGM的事件。
作者: 钢铁列兵    时间: 2011-11-7 15:53
话说你没事让窗口最小化干什么?
不想看片尾的话直接关了就好。
片尾的话建议参考中尉的轩辕剑外传,他的那个片尾采用金刚狼动画的ED,边放音乐边显字幕,音乐结束后退出。
中间还有一段演唱天空之爱的,那个音乐也只放了一遍,可以借鉴。
最关键的是那个游戏是开源的
作者: a1072126939    时间: 2011-11-7 19:39
并行处理,等待音乐时长,停止播放BGM。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1