I don't know specifically, but if you have a special tile that marks doors then do a hitTest; a little sloppy but it should work. For the sound you have two options. If the sound is located in a frame you can use stopAllSounds(); if you are controlling the sound dynamically then you just use my_sound.stop();