©Bernard 13/12/98 10:30 23/11/98 : •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. •Un bug a été corrigé dans glisserSurSon Gestion des menus spritesMenus à placer dans le premier script d’un film (obligatoire). Déclare sprite les menus et leur affecte un curseur doigt. Active les menus et referme tout menu laissé ouvert. Efface les messages de menus. Masque le dico. Met à 0 la variable globale sonEnCours ex : spritesMenus gestMenus à placer dans touds les scripts d’images (obligatoire). gère les menus de Mobiclic ex : gestMenus coinsOff désactive temporairement les menus. Les menus seront automatiquement rétablis à l'ouverture d'un autre film ou lors de la rencontre de l'instruction coinsOn ex : coinsOff coinsOn réactive les menus quand ils ont été désactivés par coinsOff. Gestion de la navigation acces envoie vers le film spécifié en gérant le rafraîchissemnt d’écran. Arrête les sons des pistes 2 et 3. peut prendre 3 formes : acces [dossier], [film] acces [dossier:film] acces [film] -- à utiliser quand on change de film dans un même dossier ex : acces "nature", "hib00" acces "nature:hib00" acces "hib00" initFilm gère le rafraîchissement d'écran, arrête les sons des pistes 2 et 3. A utiliser combiné à une instruction "go to frame f of movie film" lorsqu'on souhaite atteindre une image précise d'un film, ce que ne permet pas acces. ex : initFilm go to frame "C" of movie "testRes" sommaire retourne au film sommaire.dir aideMob affiche l'aide de Mobiclic quitte accède au film generic.dir qui permet de quitter. Gestion des curseurs personnalisés doigt/ doigtBarré/ main/ reviens/droite/ loupe affiche un curseur personnalisé : doigt : doigt de sélection doigtBarré : droit de sélection barré d'une croix main : main de déplacement reviens : dogit tourné vers la gauche droite : doigt tourné vers la droite loupe : loupe vide Les arguments sont les pistes concernées par les curseurs personnalisés. Il est possible de désigner une série de pistes dans un seul argument du tye "piste1>piste2". ex : doigt 5,8,9,13,"18>23" ici un doigt apparaîtra sur les pistes 5,8,9,13,18,19,20,21,22,23 doigtOff [piste1], [piste2],… supprime les curseurs personnalisés pour les pistes indiquées. ex : doigtOff 5,8,9,13 Gestion du son joueSon [nom du son],[piste] Joue le son externe spécifié sur la piste indiquée. Le nom du son doit être précisé sous forme d'un chemin d'accès (format Mac) à partir du film courant. Si aucun nuléro de piste n'est spécifié c'est la 3 qui est choisie par défaut. Le nom du son est placé dans la variable globale dernierSon. ex : joueSon "comments:bruit", 3 volume Affiche la palette de réglage du volume niveauSon règle le niveau sonore des 3 premières pistes en fonction des valeurs choisies dans la palette de réglage du volume. A utiliser pour rétablir le volume sonore apprès un commentaire. Ex : if soundBusy(3)=0 then niveauSon end if Gestion des pistes glisserSur [piste1],[piste2],[ecart1],[ecart2] Gestion des rollOver dans une boucle. Les zones sensibles au rollOver sont les pistes comprises entre piste1 et piste2. Les numéros des pistes affectées par le rollOver sont décallés de ecart1 et éventuellement ecart2 si deux pistes sont affectées. Ex : glisserSur 2,6,5,10 quand la souris glisse sur une des pistes de 2 à 6 elle affiche les pistes situées respectivement 5 et 10 pistes plus bas. Quand on glisse sur 2 on affiche donc 7 et 12 Les paramètres 3 et 4 sont optionnels, dans ce cas ce sont les pistes sensibles au rollOver qui sont affectées. glisserSurSon [piste1], [piste2], [ecart1], [ecart2], [pisteSon], [typeSon], [control] Gestion des rollOver comme pour glisserSur mais en plus déclenchement de sons lors des rollOver. pisteSon : n° de la piste pour jouer le son. La valeur 3 est prise par défaut typeSon : 0 : son interne joué par puppetSound (valeur par défaut) 1 : son externe joué par joueSon control : 0 : le son déclenché par rollOver n'est pas stoppé quand la souris n'est sur aucune zone sensible (défaut) 1 : le son déclenché par rollOver est stoppé quand la souris n'est sur aucune zone sensible. Les noms des sons correspondants aux pistes doivent avoir été notés dans un champ "sons" du film courant. A chaque piste du scénario correspond une ligne du champ. afficherPistes [piste1],[piste2],… Masque les pistes du scénario dont la liste suit. Il est possible de désigner une série de pistes dans un seul argument du tye "piste1>piste2". ex : afficherPistes 3,6,"13>19",24 masquerPistes [piste1],[piste2],… Masque les pistes du scénario dont la liste suit. Il est possible de désigner une série de pistes dans un seul argument du tye "piste1>piste2". ex : masquerPistes 3,6,"13>19",24 spritesOn [piste1],[piste2],… Rend sprites les pistes du scénario dont la liste suit. Il est possible de désigner une série de pistes dans un seul argument du tye "piste1>piste2". ex : spritesOn 18,26,"28>35" spritesOff [piste1],[piste2],… Rend non sprites les pistes du scénario dont la liste suit. Il est possible de désigner une série de pistes dans un seul argument du tye "piste1>piste2". ex : spritesOff 18,26,"28>35"