嘿,我们已经使用java脚本在Yii框架中实现了游戏。
在这个项目游戏中是数学计算。一旦答案是正确的,音频将分别发挥得很好,很好,很棒。那些是mp3格式。使用javascript插件,即jquery.mb.js。 mp3只播放一个文件。但我想随机播放所有这些文件。我使用了随机()的数组概念,这是不被接受的。我粘贴在这里的代码请相应地给我建议。
$.mbAudio.sounds = {
effectSprite: {
id: "effectSprite",
mp3: "<?php echo Yii::app()->theme->baseUrl; ?>/audio/s1.mp3" };
然后我使用了这些概念。它无法正常工作
var sprite=["s1.mp3","s2.mp3","s3.mp3","s4.mp3"];
mp3: "<?php echo Yii::app()->theme->baseUrl; ?>/audio/random()* sprite.length",
答案 0 :(得分:0)
我认为应该是这样的:
var file = sprite[random() * sprite.length];
$.mbAudio.sounds = {
effectSprite: {
id: "effectSprite",
mp3: "<?php echo Yii::app()->theme->baseUrl; ?>/audio/" + file
}
};