home *** CD-ROM | disk | FTP | other *** search
/ Mobiclic 13 / MOBICLIC_13.ISO / mac / data / COMMUNS / menus.Cxt / 00001_Field_1.txt next >
Text File  |  1999-04-16  |  6KB  |  181 lines

  1. Derni├¿re modification : 15/3/99 10:47
  2.  
  3. Gestion des menus
  4.  
  5. spritesMenus
  6.  
  7.     ├á placer dans le premier script dΓÇÖun film (obligatoire).
  8.  
  9.     D├⌐clare sprite les menus et leur affecte un curseur doigt.
  10.     Active les menus et referme tout menu laiss├⌐ ouvert.
  11.     Efface les messages de menus.
  12.     Masque le dico.
  13.     Met ├á 0 la variable globale sonEnCours
  14.  
  15.     ex :     spritesMenus
  16.  
  17. gestMenus
  18.  
  19.     ├á placer dans tous les scripts dΓÇÖimages (obligatoire).
  20.  
  21.     g├¿re les menus de Mobiclic
  22.  
  23.     ex :     gestMenus
  24.  
  25. coinsOff
  26.  
  27.     d├⌐sactive temporairement les menus. Les menus seront automatiquement r├⌐tablis ├á
  28.     l'ouverture d'un autre film ou lors de la rencontre de l'instruction coinsOn
  29.  
  30.     ex : coinsOff
  31.  
  32. coinsOn
  33.  
  34.     r├⌐active les menus quand ils ont ├⌐t├⌐ d├⌐sactiv├⌐s par coinsOff.
  35.  
  36.  
  37. Gestion de la navigation
  38.  
  39. acces
  40.  
  41.     envoie vers le film sp├⌐cifi├⌐ en g├⌐rant le rafra├«chissemnt d'├⌐cran. Arr├¬te les sons des
  42.     pistes 2 et 3.
  43.  
  44.     peut prendre 3 formes :
  45.         acces [dossier], [film]
  46.         acces [dossier:film]
  47.         acces [film]   -- ├á utiliser quand on change de film dans un m├¬me dossier
  48.  
  49.     ex :
  50.         acces "nature", "hib00"
  51.         acces "nature:hib00"
  52.         acces "hib00"
  53.  
  54. initFilm
  55.  
  56.     g├¿re le rafra├«chissement d'├⌐cran, arr├¬te les sons des pistes 2 et 3. A utiliser combin├⌐ ├á
  57.     une instruction "go to frame f of movie film" lorsqu'on souhaite atteindre une image
  58.     pr├⌐cise d'un film, ce que ne permet pas acces.
  59.  
  60.     ex :
  61.             initFilm
  62.             go to frame "C" of movie "testRes"
  63.  
  64. sommaire
  65.  
  66.     retourne au film sommaire.dir
  67.  
  68. aideMob
  69.  
  70.     affiche l'aide de Mobiclic
  71.  
  72. quitte
  73.  
  74.     acc├¿de au film generic.dir qui permet de quitter.
  75.  
  76. Gestion des curseurs personnalis├⌐s
  77.  
  78. doigt/ doigtBarr├⌐/ main/ reviens/droite/ loupe
  79.  
  80.     affiche un curseur personnalis├⌐ :
  81.         doigt : doigt de s├⌐lection
  82.         doigtBarr├⌐ : droit de s├⌐lection barr├⌐ d'une croix
  83.         main : main de d├⌐placement
  84.         reviens : dogit tourn├⌐ vers la gauche
  85.         droite : doigt tourn├⌐ vers la droite
  86.         loupe : loupe vide
  87.         Les arguments sont les pistes concern├⌐es par les curseurs personnalis├⌐s. Il est possible
  88.         de d├⌐signer une s├⌐rie de pistes dans un seul argument du tye "piste1>piste2".
  89.  
  90.         ex : doigt 5,8,9,13,"18>23"
  91.             ici un doigt appara├«tra sur les pistes 5,8,9,13,18,19,20,21,22,23
  92.  
  93. doigtOff [piste1], [piste2],ΓǪ
  94.  
  95.     supprime les curseurs personnalis├⌐s pour les pistes indiqu├⌐es.
  96.  
  97.         ex : doigtOff 5,8,9,13
  98.  
  99.  
  100. Gestion du son
  101.  
  102. joueSon [nom du son],[piste]
  103.  
  104.     Joue le son externe sp├⌐cifi├⌐ sur la piste indiqu├⌐e. Le nom du son doit ├¬tre pr├⌐cis├⌐
  105.     sous forme d'un chemin d'acc┬Ås (format Mac) ├á partir du film courant.
  106.     Si aucun nul├⌐ro de piste n'est sp├⌐cifi├⌐ c'est la 3 qui est choisie par d├⌐faut.
  107.     Le nom du son est plac├⌐ dans la variable globale dernierSon.
  108.  
  109.     ex : joueSon "comments:bruit", 3
  110.  
  111. volume
  112.  
  113.     Affiche la palette de r├⌐glage du volume
  114.  
  115. niveauSon
  116.  
  117.     r├¿gle le niveau sonore des 3 premi┬Åres pistes en fonction des valeurs choisies dans la
  118.     palette de r├⌐glage du volume. A utiliser pour r├⌐tablir le volume sonore appr├¿s un
  119.     commentaire.
  120.  
  121.     Ex :
  122.         if soundBusy(3)=0 then
  123.             niveauSon
  124.         end if    
  125.  
  126. Gestion des pistes
  127.  
  128. glisserSur [piste1],[piste2],[ecart1],[ecart2]
  129.  
  130.     Gestion des rollOver dans une boucle. Les zones sensibles au rollOver sont les pistes
  131.     comprises entre piste1 et piste2. Les num├⌐ros des pistes affect├⌐es par le rollOver sont
  132.     d├⌐call├⌐s de ecart1 et ├⌐ventuellement ecart2 si deux pistes sont affect├⌐es.
  133.  
  134.     Ex : glisserSur 2,6,5,10
  135.     quand la souris glisse sur une des pistes de 2 ├á 6 elle affiche les pistes situ├⌐es
  136.     respectivement 5 et 10 pistes plus bas. Quand on glisse sur 2 on affiche donc 7 et 12
  137.     Les param┬Åtres 3 et 4 sont optionnels, dans ce cas ce sont les pistes sensibles au
  138.     rollOver qui sont affect├⌐es.
  139.  
  140. glisserSurSon [piste1], [piste2], [ecart1], [ecart2], [pisteSon], [typeSon], [control]
  141.  
  142.     Gestion des rollOver comme pour glisserSur mais en plus d├⌐clenchement de sons lors des
  143.     rollOver.
  144.     pisteSon : n┬í de la piste pour jouer le son. La valeur 3 est prise par d├⌐faut
  145.     typeSon : 0 : son interne jou├⌐ par puppetSound (valeur par d├⌐faut)
  146.                     1 : son externe jou├⌐ par joueSon
  147.     control :   0 : le son d├⌐clench├⌐ par rollOver n'est pas stopp├⌐ quand la souris n'est sur aucune
  148.                         zone sensible (d├⌐faut)
  149.                     1 : le son d├⌐clench├⌐ par rollOver est stopp├⌐ quand la souris n'est sur aucune zone
  150.                         sensible.
  151.     Les noms des sons correspondants aux pistes doivent avoir ├⌐t├⌐ not├⌐s dans un champ "sons"
  152.     du film courant. A chaque piste du sc├⌐nario correspond une ligne du champ.
  153.  
  154. afficherPistes [piste1],[piste2],ΓǪ
  155.  
  156.     Masque les pistes du sc├⌐nario dont la liste suit. Il est possible de d├⌐signer une s├⌐rie
  157.     de pistes dans un seul argument du tye "piste1>piste2".
  158.  
  159.     ex : afficherPistes 3,6,"13>19",24
  160.  
  161. masquerPistes [piste1],[piste2],ΓǪ
  162.  
  163.     Masque les pistes du sc├⌐nario dont la liste suit. Il est possible de d├⌐signer une s├⌐rie
  164.     de pistes dans un seul argument du tye "piste1>piste2".
  165.  
  166.     ex : masquerPistes 3,6,"13>19",24
  167.  
  168. spritesOn [piste1],[piste2],ΓǪ
  169.  
  170.     Rend sprites les pistes du sc├⌐nario dont la liste suit. Il est possible de d├⌐signer une s├⌐rie
  171.     de pistes dans un seul argument du tye "piste1>piste2".
  172.  
  173.     ex : spritesOn 18,26,"28>35"
  174.  
  175. spritesOff [piste1],[piste2],ΓǪ
  176.  
  177.     Rend non sprites les pistes du sc├⌐nario dont la liste suit. Il est possible de d├⌐signer une s├⌐rie
  178.     de pistes dans un seul argument du tye "piste1>piste2".
  179.  
  180.   ex : spritesOff 18,26,"28>35"
  181.