View Full Version : memory game
cool denny
01-30-2003, 08:07 PM
I need help.
If I have a few instances on my scene, that, when clikcked play a sound (say five of them), could you tell me how to keep track of the ones being clicked so that I may play the sounds back to the user when they finish selecting the sounds they want? Similar to simon says but this is for my drum machine.
CyanBlue
01-31-2003, 02:34 AM
Howdy... Welcome to the club... :)
I'd keep add the new numbers into the array so that you can scroll through the array when needed...
agent81
01-31-2003, 05:01 AM
Yeah definately an array, use this simple routine
//default variables
function resetKeySave(){
if (keyArray.length > 0){
delete keyArray
}
keyArray = new Array()
keyCurrent = 0
}
function saveKey(keyNum){
keyArray.push(keyNum)
}
function playNextKey(){
return keyArray[keyCurrent]
ketCurrent++
}
//dunno how you are making the sounds, but just adapt this
function makeSound(){
this["sound" + playNextKey()].play()
}
resetKeySave()
when you make a sound call saveKey(), sending the number of the sound you are playing, when you want to play the sounds, set up a routine to call playNextKey.
you could send the name of the sound, rather than just a number to reference it, and tell make sound to play that as well.
hope that works??
cheers
|
vBulletin® v3.8.5, Copyright ©2000-2013, Jelsoft Enterprises Ltd.