Forum-webmaster
Webdesign / graphisme => Flash / Director => Message commencé par: lulu le le 26-10-2004 a 15:34:53

Titre: director
Posté par: lulu le le 26-10-2004 a 15:34:53

salut,j'ai un petit pbm sur director... je ne suis pas trés calée mais je me fait aidé bien que là, le souci persiste... la question est: je réalise un cdrom sur director et celui ci fonctionne tres bien sur pc; mais la projection mac ne fonctionne pas en ce qui les utilisations de script "compliqué" : en l'occurence un objet déplacable qui placé à tel endroit dans la scene constitue une liste ;un bouton fait appel à cette liste et ouvre les fichiers liés (vidéos et sons) dans l'ordre prescrit par la liste...sur mac il ne se passe plus rien!
j'ai besoin d'un soutien moral car jusqu'ici j'avais cru que les scripts etaient les memes pour mac et pc... peut etre manque til à director mac une info dont director pc n'a pas besoin mais laquelle?
aidez moi si vous le pouvez!merci ::)

Titre: Re:director
Posté par: aLaNa le le 26-10-2004 a 17:02:18

C'est bizar car moi quand je passe de mac à pc ou pc à mac, je n'ai pas ce genre de problème... tu as bien coché les bonnes options lorsque tu crées la projection ?
(dans Fichier>parametre de publication, il y a des cases à coché pour une lecture sous mac).

Titre: Re:director
Posté par: lulu le le 26-10-2004 a 20:01:56

et bien il que oui car pour tout les scripts simple cela fonctionne.il n'y a en fait qu'un script qui ne fonctionne pas et il est utlisé deux fois dans le scenario une fois la liste appelle des videos et l'autre des sons...
je joint le script en question ... il y a bien sur un "init"

Global liste_sprite
Global num_sprite
Global liste_loc
Global ref_loc
Global ordre_sprite
Global longueur_liste

On ajout_sprite me
ref_loc = 0
ordre_sprite = []
liste_loc = []
sprite_locH = sprite(num_sprite).locH
setaProp liste_sprite, num_sprite, sprite_locH
reorganiser(me)
end

On retrait_sprite me
ref_loc = 0
ordre_sprite = []
liste_loc = []
deleteProp liste_sprite, num_sprite
if liste_sprite.count=0 then
exit
else
reorganiser(me)
end if
end


On reorganiser me
longueur_liste = 0
repeat with i= 1 to liste_sprite.count
liste_loc.addAt(i, liste_sprite.getAt(i))
end repeat

liste_loc.sort()
repeat with i= 1 to liste_loc.count
index_loc = liste_sprite.getPos(liste_loc.getAt(i))
ordre_sprite.addAt(i,liste_sprite.getpropAt(index_loc))
end repeat
ref_loc = 80 + sprite(ordre_sprite.getAt(1)).member.width/2
sprite(ordre_sprite.getAt(1)).locH = ref_loc
setaProp liste_sprite, ordre_sprite.getAt(1), ref_loc
if ordre_sprite.count > 1 then
repeat with i = 2 to ordre_sprite.count
ref_loc = ref_loc + sprite(ordre_sprite.getAt(i-1)).member.width/2 + sprite(ordre_sprite.getAt(i)).member.width/2
sprite(ordre_sprite.getAt(i)).locH = ref_loc
setaProp liste_sprite, ordre_sprite.getAt(i), ref_loc
end repeat
end if
repeat with i = 1 to ordre_sprite.count
longueur_liste = longueur_liste + sprite(ordre_sprite.getAt(i)).member.width
end repeat
end

en fait c'est un bouton qui declenche l'action de ce script...

Titre: Re:director
Posté par: @rno le le 27-10-2004 a 18:34:26

Slt,

Je fais pas mumuse avec director mais les prbs Mac/Pc ça m'amuse toujours. ;) Après avoir lu le post et n'avoir rien compris, ma question est donc :
Est ce que les versions st les mêmes sur Mac et sur PC? car c pt être juste un prb d'incompatibilité.
Je vais surement dire une connerie mais j'avais souvenir que pr faire un cd-rom Mac/PC seul le fichier Autorun était différent entre les plateformes.
Sinon, fais une recherche sur le net et va voir sur le site de Macromedia...

Bon courage

Titre: Re:director
Posté par: lulu le le 27-10-2004 a 20:50:37

merci pour ta reponse... effectivement seul les autorun different entre mac et pc... le probleme qui se pose est ailleurs puisque il n'y a que un script qui ne peut etre géré correctement .la question des versions de director utilisées peuvent peut etre etre à la source car je suis amenée à créer deux projections pour mac os9 et osx puisque les deux sont incompatibles mais l'ensemble fonctionne . seul un detail du cd rom reste incompatible
merci quand meme


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.