OVH Cloud OVH Cloud

[DIR 8.51]Sauvegarder une position?

5 réponses
Avatar
frenzy
Bonjour,

Je suis sur un projet director qui sera volumineux (ce projet sera copié sur
un DVD avec autorun).
Est il possible pour l'utilisateur de pouvoir sauver sa position (sur son
disque dur) et lors d'une prochaine utilisation, aller rechercher sa
position?
Il faut donc donner la posibilité à l'utilisateur par un clic (comportement)
de sauver sa position dans un répertoire spécifique et que au lancement
suivant de l'application avoir la possibilité de se rendre au début de
l'animation sauvegardée?
Est possible et si oui quelles sont les grandes lignes si cela est trop
farfelu pour vous de me donner toute la marche à suivre.
Francis

5 réponses

Avatar
Ned
Salut,
tout est possible ou presque du moment qu'on le prévoit avant le dev' :o)
Pour ce qui est de sauvegarder du texte (dans ton cas nom d'anim' et n° de
frame par exemple), fouille le web au sujet de getPref & setPref, ou FileIO
: il existe des tonnes d'exemples à ces sujets.
Pour ce qui est de "revenir" là où on a quitté, tout dépend de la façon dont
tu codes ton appli, s'il y a des passages obligés à cause de script de
frames, etc....

--
----------------
-- Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
"frenzy" a écrit dans le message de
news:bpdclu$d50$
| Bonjour,
|
| Je suis sur un projet director qui sera volumineux (ce projet sera copié
sur
| un DVD avec autorun).
| Est il possible pour l'utilisateur de pouvoir sauver sa position (sur son
| disque dur) et lors d'une prochaine utilisation, aller rechercher sa
| position?
| Il faut donc donner la posibilité à l'utilisateur par un clic
(comportement)
| de sauver sa position dans un répertoire spécifique et que au lancement
| suivant de l'application avoir la possibilité de se rendre au début de
| l'animation sauvegardée?
| Est possible et si oui quelles sont les grandes lignes si cela est trop
| farfelu pour vous de me donner toute la marche à suivre.
| Francis
|
|
Avatar
frenzy
bonjour,
Je compte faire simple, c'est à dire donner la possibilité de sauvegarder la
position mais cette position serait par exemple le début d'une animation. et
d'y revenir par la suite.
exemple: j'ai lancé l'application et je me retrouve dans l'animation
"voyages", je donne la possibilité de sauver et lors du prochain lancement
de 'la projection" "démarrer ou vous nous avez quittez" tout cela bien sûr
serait expliqué dans un fichier "aide ou sur la pochette du dvd.


"Ned" a écrit dans le message de
news:bpddl0$k4j$
Salut,
tout est possible ou presque du moment qu'on le prévoit avant le dev' :o)
Pour ce qui est de sauvegarder du texte (dans ton cas nom d'anim' et n° de
frame par exemple), fouille le web au sujet de getPref & setPref, ou


FileIO
: il existe des tonnes d'exemples à ces sujets.
Pour ce qui est de "revenir" là où on a quitté, tout dépend de la façon


dont
tu codes ton appli, s'il y a des passages obligés à cause de script de
frames, etc....

--
----------------
-- Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
"frenzy" a écrit dans le message de
news:bpdclu$d50$
| Bonjour,
|
| Je suis sur un projet director qui sera volumineux (ce projet sera copié
sur
| un DVD avec autorun).
| Est il possible pour l'utilisateur de pouvoir sauver sa position (sur


son
| disque dur) et lors d'une prochaine utilisation, aller rechercher sa
| position?
| Il faut donc donner la posibilité à l'utilisateur par un clic
(comportement)
| de sauver sa position dans un répertoire spécifique et que au lancement
| suivant de l'application avoir la possibilité de se rendre au début de
| l'animation sauvegardée?
| Est possible et si oui quelles sont les grandes lignes si cela est trop
| farfelu pour vous de me donner toute la marche à suivre.
| Francis
|
|




Avatar
Ned
alors tu n'auras aucun souci à développer ça.
depuis ton anim' maitre, utilises Filextra4 pour repérer le dossier "mes
documents" par exemple, y chercher ton fichier (disons "projection.sav"), et
s'il existe le lire avec FileIO (sinon ça veut dire que c'est la 1ere
utilisation).
Dedans tu y auras stocké le nom de l'anim'où étais l'utilisateur la fois
précédente, tu le colles dans une variable et il ne te reste plus qu'à faire
un "go to movie la_variable"
Quand l'utilisateur veut quitter (fouille ExitLock et QuitMsg xtra si tu
veux être sûr de traiter tout "quittage" de ton appli), tu sauvegardes "the
movieName" dans ton fameux fichier.

sur www.mediamacros.com tu trouveras des behavior toutes faites concernant
FileIO et la lecture/écriture de fichiers texte

--
----------------
-- Ned
----------------------------------------
Bien faire et laisser braire
----------------------------------------
"frenzy" a écrit dans le message de
news:bpdf6r$n5p$
| bonjour,
| Je compte faire simple, c'est à dire donner la possibilité de sauvegarder
la
| position mais cette position serait par exemple le début d'une animation.
et
| d'y revenir par la suite.
| exemple: j'ai lancé l'application et je me retrouve dans l'animation
| "voyages", je donne la possibilité de sauver et lors du prochain lancement
| de 'la projection" "démarrer ou vous nous avez quittez" tout cela bien sûr
| serait expliqué dans un fichier "aide ou sur la pochette du dvd.
Avatar
Twinky
Hello
le seul probleme Frenzy c ke mem si ton user
veut aller au DIR10 Frame 55 par exemple
et bien il sera obligé de lancer le Projection.exe et vi c un des inconveniants
( attention a ne pas trop la surcharger en anime diverses car
les users n'aiment pas attendre,tout com en c++, ils veulent tout
controler avec un clic de souris et parfois c pas tjs evident )
oops ke le monde est compliqué :o)



Twinky
-- Ecrire du code c bien, le comprendre c mieux ;o) --
Avatar
frenzy
merci à tout les deux, je pense que cela devrait aller, je n'ai pas
l'intention de surcharger car c'es dans la simplicité que cela tourne le
mieux
merci encore


"Twinky" a écrit dans le message de
news:bpdl5l$5sg$
Hello
le seul probleme Frenzy c ke mem si ton user
veut aller au DIR10 Frame 55 par exemple
et bien il sera obligé de lancer le Projection.exe et vi c un des


inconveniants
( attention a ne pas trop la surcharger en anime diverses car
les users n'aiment pas attendre,tout com en c++, ils veulent tout
controler avec un clic de souris et parfois c pas tjs evident )
oops ke le monde est compliqué :o)



Twinky
-- Ecrire du code c bien, le comprendre c mieux ;o) --