Posts Tagged ‘Random nummer’

Nadat ik voor een nieuwe Captivate userinterface (door Adobe Captivate 5 genoemd) € 299 had neergeteld bleek dat de widgets die ik in Flash ActionScript 2 had gebouwd het niet meer deden. Reden om mijn widgets om te bouwen naar ActionScript 3. In de RandomNumber widget stel je als ontwikkelaar twee getallen in. Hiertussen genereert de widget een willekeurig getal.

Telkens als de slide met de widget wordt afgespeeld zet de widget een willekeurig getal in een door de ontwikkelaar aangewezen variabele. Op basis van de waarde van deze variabele kan bijvoorbeeld naar een willekeurige slide worden gesprongen (of de score van een cursist worden bepaald).

Voorbeeld

Hieronder kun je een toepassing van de widget uitproberen.

Download

In het zipbestand vind je de widget RandomNumber en het Captivate voorbeeldbestand.

RandomWidget_CP5.zip (Captivate 5)

Voor de volledigheid hieronder ook de oude versie voor Captivate 4 (met een heel ander voorbeeld).

RandomWidget_CP4.zip (Captivate 4)

Gebruik in Captivate

Een widget is een swf-bestand dat je net als andere animaties, video’s en afbeeldingen in Captivate kunt opnemen. Door te dubbelklikken op de widget verschijnt het scherm Widget Properties. Hierin vul je de minimale en de maximale waarde in. De widget genereert een willekeurig nummer tussen deze twee waarden. Ook geef je de naam op van de uservariabele waarin het willekeurige getal moet worden opgeslagen.

Widget dialoogbox

User variable definiëren

Kies in het Captivatemenu Project – Variables… en definieer je eigen variable. De naam moet uiteraard gelijk zijn aan de naam die je in het widgetscherm hebt opgegeven.

User variabele gebruiken

De eenvoudigste manier om een variabele te gebruiken is door de waarde in een caption te tonen. Je doet dit door in de caption de naam van de variabele tussen $$….$$ op te nemen.

myVar

Als je de variabele wilt gebruiken om de navigatie te beïnvloeden dan moet je een Advanced Action (Project – Advanced Actions…) definiëren. Deze actie kan je dan toewijzen aan buttons, clickboxen etc.

Advanced Action

Advanced Random Number Widget

Vanaf 24 oktober 2011 heb ik ook de Advanced Random Number Widget gratis beschikbaar gesteld.

Chris Dorna
  • E-learning advies
  • Ontwikkeling e-learningcursussen
  • Opleiding en begeleiding van ontwikkelaars lesstof
  • Bouwen lestof in Captivate en veel andere tools
  • Bouwen Captivate widgets
  • Ontwerpen illustraties
  • Bouwen Flash animaties

Contact
Adres Torenstraat 13
5261 BR Vught
Telefoon 06 - 50 41 05 41
E-mail info@dorna.nl
KvK 17194585
BTW NL0969.24.305.B01
Bank ING 5105193