2010-04-01 10 views
0

ok les gars une question, cela peut-il être fait ou a-t-il déjà été fait, ou quelqu'un peut me pointer dans la bonne direction (être conscient d'un newbie total avec script d'action)Chargement aléatoire des fichiers swf dans le swf principal avec compte à rebours

i ont un film principal swf à propos 600px x 400 px

ce que je veux est que cela fonctionne pour dire 30 secondes, alors je veux un compte à rebours dans le coin inférieur pour dire 10 secondes, après cela, je veux pour charger aléatoirement un autre fichier SWF sur le dessus de l'original, puis la minuterie répète pendant 10 secondes et répète le chargement aléatoire d'un autre fichier SWF sur le dessus etc, etc, etc

alors quelle est la meilleure façon de contourner cela

Répondre

0

C'est possible. Si vous êtes à l'aise avec la syntaxe de base et la grammaire de AS3, alors après avoir ajouté les sujets suivants à votre boîte à outils, vous devriez être prêt.

1) Timers

http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/utils/Timer.html

2) Chargeurs

http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/display/Loader.html

3) Math.random()

http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Math.html

En résumé ce que je s uggest serait de:

  • mis en place une minuterie qui déclenche toutes les N secondes
  • quand il tire, utilisez un chargeur pour commencer le chargement d'un fichier dont le nom de fichier a été généré ou récupéré à l'aide d'un nombre aléatoire