Hi,

I have followed ch 13's example "adding a custom sound effect" in 
order to play the "kaching.mp3" sound effect during a change event. 
Although everything 
compiles fine, the sound does not play.  I have copied 
the "kaching.mp3" file to my project directory, created the 
CashSoundEffect.as and create an instance of the soundEffect with:


<mx:Script>
<![CDATA[
        public function PlayCashSoundEffect()
        {
        var soundEffect = new CashSoundEffect();
        var priceRegister = new mx.effects.Parallel;
        priceRegister.addChild( soundEffect );
        priceRegister.PlayEffect();
        }
]]> 
</mx:Script>

and

<mx:ComboBox id="CBApplication"  dataProvider="{APPLICATION}" 
change="ShowApplicationPanel();BlankOut();ShowDevices
();DontShowSolutionPanel();PlayCashSoundEffect()"/> 

CashSoundEffect.as:

class CashSoundEffect extends mx.effects.Effect
        {
        var soundEffect:Sound;
        public function CashSoundEffect()
        {
        soundEffect = new Sound();
        soundEffect.loadSound("kaching.mp3");
        }
        public function PlayEffect():Void
        {
        soundEffect.start();
        }
        public function endEffect():Void
        {
        soundEffect.stop();
        }
        }

I did notice that they type "Sound" was not a selection with my 
intellisense editor.  Is there something that must be done to add 
Sound to flex?

I also noticed that this is not a mx.effects.SequenceEffect as the 
book uses (pp.313) Using "Sequence", "Parallel" or "Effect" as a 
substitution does not seem to work either.  Any ideas? All 
suggestions are welcome.  Thanks!








------------------------ Yahoo! Groups Sponsor --------------------~--> 
Most low income households are not online. Help bridge the digital divide today!
http://us.click.yahoo.com/cd_AJB/QnQLAA/TtwFAA/nhFolB/TM
--------------------------------------------------------------------~-> 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to