WorldViz User Forum

WorldViz User Forum (https://forum.worldviz.com/index.php)
-   Vizard (https://forum.worldviz.com/forumdisplay.php?f=17)
-   -   Simple toggle function (https://forum.worldviz.com/showthread.php?t=4485)

Ducky 02-08-2013 10:05 AM

Simple toggle function
 
1 Attachment(s)
I am using the pit example.

Goal is to attach 4 quads to the pit screen, thus dividing it into quarters. Then create a sequence that on a key down will give the effect of the quads flashing. I also have a sound clip that goes in sequence with the flashing.

I am trying to create a function that allows for this. I have been able to create the 4 quads (scale, position, etc.), make them fade in and out (flash), and insert the sound clip, which is sequenced to the flash the first time I hit key down. If I hit the key down again the flash sequence will start over but the sound clip does not. The sound clip needs to also loop while the quads are flashing. I have attached my lines of code.

Help would be greatly appreciated. Thanks

farshizzo 02-12-2013 02:00 PM

I noticed two things from the code sample:

1) You are using vizact.call incorrectly. You should be passing it the play function, not calling the play function and passing it the result. It should be changed to:
Code:

vizact.call(quadBoardAlert.play,viz.LOOP)
2) The code you provided will not stop the looping sound or action, so I'm not sure how the sound stops playing at all. You may need to provide more code.

Also, please copy/paste the code in future posts, instead of attaching a screenshot of the code.


All times are GMT -7. The time now is 04:29 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright 2002-2023 WorldViz LLC