home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mobiclic 13
/
MOBICLIC_13.ISO
/
mac
/
data
/
COMMUNS
/
menus.Cxt
/
00001_Field_1.txt
next >
Wrap
Text File
|
1999-04-16
|
6KB
|
181 lines
Dernière modification : 15/3/99 10:47
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 tous 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"