查看: 1116|回复: 6

如何判断两段BGM是否为同一首音乐

  [复制链接]
梦石
0
星屑
50
在线时间
27 小时
注册时间
2008-1-7
回帖
177
发表于 2009-4-21 03:40:47 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
如何判断两段BGM是否是同一首音乐
例如判断下$game_temp.map_bgm和$game_system.battle_bgm是否是同一首
版务信息:本贴由楼主自主结贴~
我是if-else党!

龙皇

梦石
0
星屑
50
在线时间
83 小时
注册时间
2007-8-8
回帖
2623
发表于 2009-4-21 05:35:42 | 显示全部楼层
具体LZ想要什麼~~~不清楚.....但可以这麼做

unless $game_temp.map_bgm == nil
A = $game_temp.map_bgm.name
else
A = nil
end
B = $game_system.battle_bgm.name
if A==B
.... # 同一首
else
.... # 不同一首
end
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~

                签名图来自:無限のファンタジア
                 我的RMXP专题空间--龙使传说
回复

使用道具 举报

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
回帖
4075
发表于 2009-4-21 05:39:36 | 显示全部楼层
以下引用TERENCE于2009-4-20 21:35:42的发言:

具体LZ想要什麼~~~不清楚.....但可以这麼做

A = $game_temp.map_bgm.name unless $game_temp.map_bgm == nil
B = $game_system.battle_bgm.name
if A==B
.... # 同一首
else
.... # 不同一首
end

为什么我在事件中试验不行呢?
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复

使用道具 举报

龙皇

梦石
0
星屑
50
在线时间
83 小时
注册时间
2007-8-8
回帖
2623
发表于 2009-4-21 05:48:16 | 显示全部楼层
LS 回帖太快了=V=
我已經改了~~~

                签名图来自:無限のファンタジア
                 我的RMXP专题空间--龙使传说
回复

使用道具 举报

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
回帖
4075
发表于 2009-4-21 06:04:04 | 显示全部楼层
请帮我看下我的试验工程,谢谢!
http://rpg.blue/upload_program/d/tommay_Project10_120693775.rar
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复

使用道具 举报

龙皇

梦石
0
星屑
50
在线时间
83 小时
注册时间
2007-8-8
回帖
2623
发表于 2009-4-21 06:40:06 | 显示全部楼层
以下引用tommay于2009-4-20 22:04:04的发言:

请帮我看下我的试验工程,谢谢!
http://rpg.blue/upload_program/d/tommay_Project10_120693775.rar

这工程里的判断当然一直会false,
因为$game_temp.map_bgm一直处於nil狀態,

$game_temp.map_bgm 是 地图画面 BGM (战斗前时记忆用)
只要没进入战斗 該值 都处於空值状态

                签名图来自:無限のファンタジア
                 我的RMXP专题空间--龙使传说
回复

使用道具 举报

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
回帖
4075
发表于 2009-4-21 06:49:29 | 显示全部楼层
原来如此,多谢前辈指点!
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部