.mfa qui s'allège dangereusement.
Bonjour à tous,
Je sais que je travaille avec la démo de MM2, donc, peut-être que le problemme que je reporte ici en est lié, mais j'en doute.
Voilà, mon application fonctionnait correctement, et pesait 300Ko.
Puis, un beau matin, j'ai eu l'impression que des events ne fonctionnaient pas. Je m'explique:
Voici les events en particulier:
Global Events
-Always
->start loop "A" 20 times
-on loop "A"
-(négation)"object01" est en superposition avec un décor
->set X"object01" to X"object01" + alterableValueA"object01"
->set Y"object01" to Y"object01" + alterableValueB"object01"
-on loop A
-"object01" est en superposition avec un décor (pas de négation cette fois)
->créate "object02" at 0,0 from "Object01"
->"Object01" destroy
Je vois mal comment ces events ne peuvent pas fonctionner. Ils ne dépendent d'aucun objets, les conditions sont simples, bref, ils ne sont pas très compliqué.
Pourtant, mes "object01" traversent bien les décors une fois sur 2, et se détruisent +/- aléatoirement sur le décors suivant, où sur celui d'après.
Les variables A et B des "object01" ne dépassent jamais la taille de l'object, et j'ai même fais une petite vérification:
-on loop "A"
->coller l'image au fond (sans effet) de "object01".
Je constate avec cet events que mes "Object01" sont bel et bien en superposition avec un décor, mais ne se détruisent pas pour autant...
Voilà en gros mon problemme. J'ai regardé partout dans le code, à la recherche de quelque chose, mais je n'ai bien sur rien trouvé. J'ulise MOOclick, mais ces events ne marche même pas quand je ne l'utilise pas, et ils ne dépendent aucunement de MOOclick.
D'autre pars, mon .mfa a maigrit, plus je travaille sur le projet, et plus il maigrit. il est aujourd'hui de 233Ko alors qu'il pesait 300Ko avant-hier.
J'ai d'ailleur fait une autre experience inquiétante: j'ai sauvegardé mon projet sous "monprojet_save.mfa" et il ne pèse alors plus que 94Ko!
Quelqu'un pourrait m'expliquer ce qui se passe s'il vous plait?
Merci à tous.
Re: .mfa qui s'allège dangereusement.
Questions:
- Tu as modifié des graphismes?
- Tu as touché à des événements sons?
- Tu n'as pas supprimé d'événement Create? (ce qui aurait pu enlever de l'appli l'objet associé)
Pour le coup des événements, là il faudrait voir le code entier... Sinon pas mal de bugs ont été corrigés dans le build 242, ça vaudrait le coup de retester avec, quand tu auras la version CD.
Yves.
Re: .mfa qui s'allège dangereusement.
tu as essayé d'ouvrir la version qui pèse 94ko pour voir si les problèmes s'aggravaient ?
Re: .mfa qui s'allège dangereusement.
Mmmh, oui, j'ai modifié des graphismes ; ceux même de l'objet qui possède l'events "créate "object01" at 0,0 from...", j'en ai aussi ajouté.
J'ai effectivement supprimé des events créate, mais pour les recréer ailleurs.
Je n'ai par contre pas touché aux evenements sons.
Quant à l'application qui pèse 94Ko, je ne vois aucune difference avec celle de 233Ko... étrange.
Maintennant, je suis inquiet: suis-je en train de perdre mon travail? Est-ce que le build de la version CD remettra tout ca en ordre sur des .mfa créer avec l'ancien build?
Re: .mfa qui s'allège dangereusement.
Là je n'en sais rien. Si l'application marche bien, c'est qu'à priori seuls des éléments inutiles ont été supprimés (il faut peut-être 1 ou 2 cycles de sauvegarde & chargement dans certains cas pour supprimer des éléments qui ne sont plus référencés - ça me paraît bizarre, mais pourquoi pas).
Si des images ont été modifiées, alors ça peut expliquer la différence, car la compression des images dépend de leur contenu. En particulier si tu enlèves l'alpha channel d'une image, le .mfa devient nettement plus petit (les images avec alpha ne sont pas compressées dans les .mfa).
Yves.
Re: .mfa qui s'allège dangereusement.
je me rapelle qu'il fallait sauvegarder 1 fois sur mmf1 pour éliminer les sons non référencés; je sais pas s'il en est de meme pour mmf2...
passer de 233ko à 94 est quand meme bizarre : qu'est ce qui occupait tant de place a disparu ??
tu travaillerais pas avec plusieurs .mfa a la fois ? je me rapelle que sous MMF1 il y avait un bug qui faisait se corrompre le fichier si on en éditait plusieurs en meme temps
Re: .mfa qui s'allège dangereusement.
Non, je n'ai pas touché aux sons. Les sons je m'en occupe toujours à la fin, je n'ai encore jamais utilisé d'events sons sous MMF2.
D'ailleur, j'ai une question:
J'ai bien reçu le bon de commande pour MMF2 par email. Mais je ne l'ai pas encore envoyé (je le ferais quand j'aurais les sous).
Mais, comme je viens de recevoir un nouveau mail de la par de la clickteam, je me demande s'il n'y a pas de delai limite entre le moment où on passe la commande sur internet, et le moment où on envoie le bon de commande reçu (avec les sous).
Est-ce le cas?
Re: .mfa qui s'allège dangereusement.
En général on garde les bons de commande pendant 2 mois (c-a-d le mois en cours et le mois précédent). Après ce délai il faut refaire la commande.
Yves.
Re: .mfa qui s'allège dangereusement.
Très bien.
Ma commande date du 2/9. Ca signifie qu'il vous faut recevoir ma commande avant le 31/10, après quoi mon bon de commande ne sera plus valable. C'est bien ca?
Re: .mfa qui s'allège dangereusement.
Ca me semble correct. [img]/centre/images/graemlins/smile.gif[/img]
Yves.