heu le tuto promi sen vien bien tot.







heu le tuto promi sen vien bien tot.
Bonjour Yves,
je me porte volontaire pour traduire la liste des changements /nouveautés du build 255 en français.
Merci de me faire savoir si cela serait utile ou si la tradu est déjà en cours ; dans ce cas ce sera pour une prochaine fois
je pense pouvoir proposer une traduction mercredi
Merci !
eric

Ah oui merci, j'avais oublié lol... Je veux bien!
Bonsoir,
voici ma proposition de traduction pour les changements apportés à MMF2 avec le build 255.
J'ai été assez présomptueux de croire que je pouvais me lancer dans une telle traduction : je manque de maîtrise du logiciel lui-même et donc du jargon qui lui est associé ( j'ai pu m'apercevoir qu'un grand nombre d'éléments m'étaient totalement inconnus )
DONC , je présente mes sincères excuses pour les approximations présentes dans la traduction ; de même certains passages pourront sembler obscurs : merci de les signaler si besoin ( Yves pourra peut être "éclaircir" ces passages s'ils sont courts
J'espère enfin que cette traduction pourra servir, au moins en partie, et qu'elle n'aura pas été superflue. Merci !
VERSION 255
- Nouvel onglet "Extensions à ignorer"' dans le menu "Préférences". Vous permet d'ignorer certaines extensions au démarrage de MMF2.
Par exemple, si vous utilisez à la fois les versions Standard et Unicode de MMF2, vous pouvez ignorer de vieilles extensions EDIF causant une défaillance dans la version Unicode..
De plus, lorsqu'une extension "plante" MMF2 au démarrage, la version 255 la repère automatiquement au redémarrage et l'extension fautive est placée dans la liste des extensions à ignorer.
- Mode Direct3D : les (shaders) étaient désactivés dans le sélecteur d'effets des calques.
- "Plantage" des applications contenant des objets manquants lorsque le message "Afficher les messages d'avertissement lors de la construction" était désactivé
- Toutes Plateforme /Runtimes : l'action "réglerla vitesse de l'animation" n'avait pas d'effet sur les objets auxquels étaient assignés un mouvement statique.
- Toutes Plateforme /Runtimes : corrections apportées à l'objet "glisser/déposer" dans les applications à défilement ( scrolling)
- Plateforme /Runtime PC : des applications contenant des objets ( extensions?) mais dépourvues du fichier MFX dans les répertoires DATA et RUNTIME pouvaient "planter" si elles étaient exécutées depuis MMF2.
- Plateforme /Runtime PC : problèmes divers lorsque des objets /éléments étaient absents des répertoires DATA et RUNTIME lorsqu'on éxécutait l'application depuis MMF2 ou lorsqu'on les sauvegardait en tant qu'applications autonomes.
- Plateforme /Runtime PC : plantage lorsqu'on utilise plusieurs instances du même objet global et que plusieurs de ces instances ont des chaînes modifiables différentes (ce problème n'avait été réglé qu'en partie auparavant).
- Plateforme /Runtime PC : la documentation ne s'affichait plus lorsqu'on appuyait sur F1.
- Plateforme /Runtimes Java, SWF, iOS : la détection de collisions est désormais plus rapide.
- Plateforme /Runtimes Java, SWF, iOS Runtimes : il arrivait que l'objet actif maintenait la direction d'animation précédente ( sans pouvoir en changer)
- Plateforme /Runtimes Java, SWF, iOS Runtimes / mouvement glisser/déposer: : il arrivait que l'objet ne soit pas sélectionné lorsque l'on cliquait dessus
- Plateforme /Runtime Java un objet d'extension affichable placé sous un objet actif empêchait parfois ce dernier d'être déplacé.
- Plateforme /Runtime Java : il arrivait que des animations ne se terminent pas correctement en cas de lag ou de faible fréquence d'affichage (nombre d'images par seconde)ce qui entraînait des problèmes dans des jeux s'appuyant sur l'iamge d'animation courante/active.
- Plateforme /Runtime Java : un problème concernant les points d'action a été réglé
Corrections et nouveautés dans les versions Unicode
- version Unicode : la boîte d'édition, l'objet Liste et l'objet Combo sont maintenant capables de charger des fichiers textes au format UTF-8 qui démarrent avec la balise UTF-8.
- Unicode version : problèmes d'affichage ( et/ou plantages ) dans l'éditeur d'évènements quand l'action "éxécuter un programme externe" est affichée
- Version japonaise : une plus grande part de la documentation a été traduite en japonais, la traduction de la dernière partie sera disponible plus tard.
- Version japonaise : des applications pouvaient planter et ce dû à des problèmes de mise en mémoire eux mêmes causés par des difficultés à enregistrer certains noms japonais(ce problème est probablement apparu avec la version 253).
- objet INI : nouvelle option UTF-8 dans les propriétés. Lorsque cette option est sélectionnée, les chaînes de caracrtères sont enregistrées au format UTF-8 dans le fichier INI. Cette option est activée par défaut dans les nouveaux objets uniquement; dans les anciennes applications vous devez l'activer manuellement
si vous souhaitez l'utiliser. Lorsque l'option n'est pas sélectionnée, les caractères sont écrits dans le jeu de caractères Windows courant, cce qui peut poser des problèmes si vous écrivez par exemple en Grec , Japonais ou Chinois sur une machine anglaise
Note: attention, vous ne pouvez pas utiliser de caractères non-ANSI dans le nom de fichier du fichier INI si vous utilisez cette option.
Corrections et nouveautés dans le module SWF
- Flash : plantages dans certins cas avec l'option "fixer l'angle"
- corrections apportées à l'objet "glisser/déposer" dans les applications à défilement ( scrolling)
- corrections apportées à l'objet Questions/Réponses.
- Flash : il arrivait que des animations ne se terminent pas correctement en cas de lag ou de faible fréquence d'affichage (nombre d'images par seconde)ce qui entraînait des problèmes dans des jeux s'appuyant sur l'iamge d'animation courante/active.
- Flash / Objet Actif : la propriété "coefficient de mêlange" n'avait pas d'effet sur la valeur de semi-transparence.
- Flash : l'objet Questions/Réponses ne réagissait pas aux clics de souris.
Corrections et nouveautés dans le module iOS
- Nouveau : l'objet ForEach est maintenant compatible avec iOS!
- Nouveau : l'objet CreateByName est maintenant compatible avec iOS!
- Plantage en mode "Release" lors de l'utilisation de qualifieurs
- Plantage lorsque l'on cliquait sur un objet n'ayant pas de sprite / d'image
- Plantage avec les objets de chaîne globale lors d'un changement de scène
- Plantage rare concernant les objets utilisant CArrayList
- Correction d'un bug concernant les coordonnées de la souris et du multitouch dans les jeux à défilement
- Réinitialisation des coordonnées tactiles( état de touche) après avoir quitté le mode vidéo plein écran (la première correction ne semblait pas fonctionner pour tout le monde)
- Plantage rare lors du redémarrage d'une scène
- Paramétrer manuellement un effet d'encre pouvait entraîner une modification du taux de semi-transparence par la même occasion
- Le positionnement des éléments d'interface dans les sous-applications pouvait être erroné
- Les coordonnées de souris/tactiles étaient incorrectes dans les sous-applications si la scène pricipale défilait (scrolling)
- bug dans la transition de sortie : scrolling avancé
- Le mouvement "rebond" de L'objet Image Active présentait un défaut qui rendait l'image invisible dans certains cas
- L'objet vidéo IOS enregistrait des saisies de la souris lorsque l'objet passait en mode plein écran
- Plantage si l'objet chaîne n'avait pas de paragraphe
- L'objet GET utilise maintenant l'encodage UTF-8 encoding afin de pouvoir cpater toutes sortes de caractères accentués (tests plus approfondis nécessaires)
- Le point chaud de décors ajoutés ( objet décor ) pouvait avoir un positionnement erroné (tests plus approfondis nécessaires)
- Le rendu en ellipses des décors rapides ne fonctionnait pas
- La détection de l'orientation initiale de l'interface utilisateur est plus fine.- Note: elle peut être aprfois faussée dans le simulateur. Ce la est dû à un bug de l' API.
- Objets INI, Hiscores, List : les données sauvegardées se trouvent maintenant dans le répertoire "document" du package.
- Les sons en bloucles ne pouvaient pas être mis en pause
- Objet tableau ( array) : les tables globales étaient "libérées / vidées" lorsque l'on chargait un tableau à partie d'un fichier , ce qui causaitdes pannes et incohérences ensuite
- Objet Boîte Système active: : les textes contenant des accents n'étaient pas affichés
- Objet tableau ( array) : des accents dans les fichiers tableaux n'étaient pas chargés correctement
- Boîte Système Active: : L'objet ne réagissait pas à un clic de souris une fois que la scène défilait ( en cas de scrolling)
- l'orientation initiale était incorrecte sur certain appareils (ce qui causait des erreurs dans le Game Center/ centre de Jeux)
- Le remplacement de couleurs fonctionne dorénavant
- La taille de l'objet liste derait correspondre davantage à celle qui lui est assignée dans l'éditeur de scène
- Image active : un scroll / défilement décalé entraînait une direction incorrecte
- Image active :le positionnement était mal ajusté lorsque le point chaud était mis à jour
- Problème lorsque la plateforme / runtime renvoyait une texture à la carte graphique
- choisir l'option "pas de collision" pour l'arrière plan d'un objet n'avait pas d'incidence sur le masque de collision
- Le mouvement "glisser/déposer" ne fonctionnait pas dans une scène à défilement ( scrolling)
- Le mouvement "glisser/déposer"refusait de déplacer un objet situé au-dessus d'un objet plus grand ( hormis les objets Sprite /images)
- un objet d'extension affichable placé sous un objet actif empêchait parfois ce dernier d'être déplacé.
- Les fonctions Left$ Right$ plantaient si on leur assignait un paramètre négatif
- Les objets chaînes n'étaient pas centrés verticalement ou alignés en bas de la scène
- Optimisation de la condition "lors d'une boucle" lorsqu'elle est utilisée avec une simple constante chaîne (dans la plupart des cas)
- Transitions ne fonctionnaient pas pour les objets en rotation ou redimensionnés (et fonctionnent même avec des effets d'encre maintenant)
- Objet Date&Heure : crash en mode Horloge
- Objet Multi-Touch : L'éditeur d'évènement affiche maintenant l'icône de l'objet avant les conditions
- Objet Leaderboard ( classement des joueurs) : affichage de l'icône avant la condition "an erreur s'est produite"
- Objet Leaderboard: obtenir le titre du tableau de classement arrêtait toute communication avec le serveur
- Objet Bouton : les images complètement opaques étaient mal affichées
- Objet easing: : les expressions renvoyaient des valeurs incorrectes
- Objet Image Active : plantage sur Ipad lorsqu'on choisit une image à l'aide du sélecteur
- Image Active : n'utilisait pas la méthose redimensionner / rééchantilloner
- Objet Actif : il arrivait que des animations ne se terminent pas correctement en cas de lag ou de faible fréquence d'affichage (nombre d'images par seconde)ce qui entraînait des problèmes dans des jeux s'appuyant sur l'iamge d'animation courante/active.
- version Non unicode : certaines chaînes de caractère ne se chargeaient pas à cause de la présence de caractères spéciaux.
- Problèmes d'orientation de l'écranavec le GameCenter et l'objet Questions/réponses
- Diverses optimisations des objets Score, de l'évaluateur d'expression , du rendu des décors rapides, des paramètres d'expression des chaînes de caractères.
- réglée : impossibilité de modifier l'effet d'encre pour choisir le monochrome
- Correction possible du plantage concernant la boutique iOS lorsque des données non valides sont renvoyées par la boutique
- L'objet vidéo iOS plantait en cas d'absence du fichier ressource
- L'objet vidéo iOS pouvait parasiter les évènements liés à des saisies une fois qu'il était retiré de la scène
- Objets Bouton et boutons iOS: changer l'action du texte restait sans effet.
- Plantage lorsque le Game Center identifiait un joueur en local
- La table Gobale ( global array) pouvait utiliser des données obsolètes.
- Des compteurs n'apparaissaient pas jusqu'à ce qu'on les change.
- L'évènement "tous les..." s's'emballait après une mise en pause.
- problème de rendu des mosaiques des objets décors rapides
- Plantage de MoveIT
- ?? Fixed filtering setting (resampling) on objects with the quality setting not always working
- Bug concernant l'ordre des image dans les décors ( arrière plan)
- Plusieurs conditions font planter le GameCenter lorsqu'il envoie et reçoit des données
- L'image à l'écran vacillait pendant les mises en pause.
- Possible plantage si l'appli est éxécutée en arrière plan si le jeu présente des graphismes complexes ( fps / nombre d'images par seconde faible)
- Un changement du texte des boutons iOS n'était pas effectué correctement
- Utilisation excessive du processeur par l'objet Date&Heure
- Objet bouton : changer le texte n'avait aucun effet
- ---
- L'objet Chaîne coupait les mots longs, entraînant un affichage partiel des mots chinois ou japonais
- Objet Ini : les données n'étaient pas correctement sauvegardées dans les applications Unicode, et pouvaient causer un plantage lorsqu'on essayait d'y accéder
- Unicode : les actions contenant une chaîne n'étaient pas lu correctement, ce qui pouvait planter l'appli à l'éxécution.
- le noyau gérant les conditionsliées à des comparaisons, ainsi que l'évaluation des expressions, ont été optimisées. Cela devrait permettre à des jeux complexes conternant de nombreux évènement de mieux fonctionner.
- La vitesse des objets chaîne cachés a été optimisée
- Optimized Les performances del'objet compteur ont été améliorés de 300%
- Le rendu des mosaiques des décors rapides a été optimisé
- L'utilisation de la mémoire lors d'un chargement d'ilage a été réduite
- Certaines ressources graphiques ( comme l'image active) se chargent plus rapidement
- Plantage des mouvements qui ne fixaient pas correctement la direction des objets dans la fourchette 0--31 ( tel que le mouvement flipper)
- ---
- Pas de sons lorsque ceux -ci étaient joués à partir de sous-applications.
- problème de rotation des iADs ( message d'erreur)
- Plantage de l'objet tableau lorsqu'on manipule des tables globales en combinaison avec les actions : "sauvegarder" et "charger à partir d'un fichier"
- Plantage du contrôleur de mouvement Clickteam lors de l'action "choisir objet" si l'objet n'existepas au moment où il est appelé
-L'effet d'encre Soustraire n'utilisait pas le coefficient alpha
- ?? Tous les éléments graphiques utilisent maintenant le filtrage de l'image voisine la plus proche ( pixellisée) à moins que vous en ayez décidé autrement lorsque vous déterminez le degré de qualité dans les actions "déterminer l'échelle" ou "déterminer l'angle"
- L'Image Active ne met plus le jeu en pause while downloading an image from an URL. Note: The image name expression will keep returning the old image name until the new image has successfully been downloaded.
- Les boutons et images ( de l'objet ?) Joystick pouvaient avoir un effet de transparence inadéquat. Cela était dû à un bug de réglage dans le Xcode (compression des images PNG)
- petite déperdition de mémoire dans l'expression "obtenir la catégorie" du GameCenter
- Déperdition de mémoire au niveau des sons qui causait un arrêt brutal de l'application après avoir fonctionné plusieurs minutes.
- Objet "Leaderboard" du GameCenter: : "Catégoroe" a été remplacé par "identifieur". La documentation est modifiée en conséquence
- Les objets de décor / d'arrière plan ( comme le Décor Actif ) n'étaient pas correctement détruits dans les jeux à défilement lorsqu'ils étaient loin de la scène, ce qui causait un plantage ultérieur.
- Unicode ne fonctionnait pas complétement.
- Bug ( de masques de collisions ???) dans certains scénarios où la mémoire vive est à un niveau bas.
- Le type de construction par défaut devrait être maintenant "déploiement" ( release) plutôt que "débogage" afin que les utilisateurs puissent tester leurs jeux avec des vitesses plus élevées
- "Plantage" des applications contenant des objets manquants lorsque le message "Afficher les messages d'avertissement lors de la construction" était désactivé
- Plusieurs utilisateurs ont rapporté que le GameCenter fonctionnait correctement ( ???) lorqu'on le soumettaità ( l'approbation d') Apple.. Le bug semble être dans le mode sandbox / bac à sable.
- des applications iOS créées avec la version Unicode de MMF2 ne fonctionnaient pas.
- Les caractères Unicode n'étaient pas lus correctement ( la création d'objets ne fonctionnant même parfois pas correctement)
- plantage lors de l'ajout de décors (la détection de collisions avec des décors a aussi été corrigée pour les jeux à défilement)
- déperdition de mémoire si on utilisait des sprites / images redimensionnées ou en rotation lors de collisions
- Les contrôles de l'interface utilisateur pouvaient apparaître en dehors de la fenêtre principale (dans les bordures noires de l'Ipad).
- certains éléments de l'interface étaient parfois inclinés alors qu'ils n'étaient pas censés l'être
- Bug général de positionnement de certains objets en cas d'utilisation de valeurs négatives (joystick inclus).
- La propriété " afficher la ligne de statut" restait sans effet.
- Cliquer sur une sous application ne déclenche maintenant plus que l'évènement "lors d'un clic" présent dans la sous-application elle-même
- des artéfacts étranges sur les sobjets de taille 1x1 (bug dans les puces de iPad2/iPhone4S )
- le chargement des images a été optimisé lorsque la taille de l'image est une puissance de deux
- objet iOSVideo : nouvel objet , vous permet de lire des vidéos dans votre application
- Objet "bouton": la propriété " caché au démarrage" n'était pas prise en compte
- Objet Hiscore : plantage lors de l'action "réinitialiser" (au bout d'un certain nombre d'insertions de scores).
- Objet Liste : bug de l'expression "lastIndex" / dernier index.
- Objet Liste : l'action "changer de ligne" ne fonctionnait pas pour la dernière ligne de la liste
- Transition Stretch 2 / etirement 2 : : l'image vacillait, des stries apparaissaient.
- Active Picture : could not load resources from subdirectories in the resources folder.
- Image Active: : l'action "charger une image à partir du sélecteur" ne fonctionnait pas. elle utilise maintenant le sélecteur d'image de l'appareil photo iOS
- Objet appareil photo : : la boîte de dialogue de l'appareil pouvait ne pas se fermer jusqu'à ce qu'on appuie sur un autre bouton.
- Objet Date&Heure : les conditions Nouvelle Seconde/Nouvelle Minute/ Nouvelle Heure/Nouveau Jour/Heure/Nouveau Mois/nouvelle Année ne se déclenchaient pas
- Objet GET : encode l'intégralité de l'URL avant de récupérer/envoyer
- Objet Bouton : : plantage lors du choix du texte ou des couleurs.
- Objet Bouton : : plantage lorsqu'on le détruisait ou lors d'un changement de scène.
- Objet Bouton : :les boutons bitmap n'ont plus de fond blanc
- Objet Easing : le mode rebond ne fonctionnait pas correctement lorsqu'on utilisaitd'autres valeurs d'amplitude





ouao merci pour cette traduction !!!
je vois que l objet foreach et compatible ios maintenant :/, mais il marche pas ! sa reagi pas du tous pareil suffit d ajouter quelque conditions avec les boucles pour que sa derape dans tous les sens, je l utilise plus c est bien dommage.
merci pour la traduc en tous cas gros boulot

Merci! Je regarde ça quand j'ai 5 minutes et je reporte la traduction dans le premier post.



Graboide, tu auras un exemple mfa montrant les problemes d l'objet For Each?





oui je m en occupe ce soir , mains maintenant que j y pense ! c est peut etre lier au bug que j avais deja signaler o-O ! j utilise beaucoup la condition choisir les objet dont t elle valeur = tant et elle ne fonctionne pas sous ios faut que je verifie j avais completement abandonner cet extension pensant qu elle marcher mal sous ios
je suis au travaille je regarde ce soir







grand merci therickman2
pour cette traduction.





bon je confirme que mon problème avec l'objet foreach était bien lié avec le bug des conditions choisir les objets dont.
ce qui au final est une bonne nouvelle car cet objet foreach est tous simplement indispensable.
je m'aperçoit que pas mal de problèmes que j'avais trouver sont lié a celui ci.