home *** CD-ROM | disk | FTP | other *** search
/ Mobiclic 9 / MOBICLIC_9.ISO / mac / data / COMMUNS / MENUS.Cxt / 00001_Field_1.txt next >
Text File  |  1998-12-16  |  6KB  |  184 lines

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