-
MMF2 Build 253
Bonjour,
Le build #253 est disponible.
MMF2 Standard
MMF2 Developer
Rappel : ce programme met à jour :
- MMF2/MMF2 Dev
- le module SWF
- module iOS
- la version Unicode (anglaise)
Par ailleurs à partir des builds 252/253 le patch ne demande plus le CD de MMF2 et peut être installé sur une version de langue différente. C-a-d vous pouvez installer un patch Anglais sur une version Française et réciproquement (par exemple pour ceux qui ont une version Française et préfèrent utiliser une version Anglaise).
Autre nouveauté, ce patch installe le manuel en Français, qui n'est pas installé par l'installeur normal (manuel = version PDF du manuel fourni avec la version CD-ROM). Raccourci dans le menu Démarrer de Windows.
Tenez-nous au courant en cas de souci avec ce build, merci!
Yves.
EDIT: versions précédentes :
- build 252 (beta 4)
- build 252 (beta 2/3)
- build 252 (beta 1)
- build 251 (note: après réinstallation du build 251 vous devrez réinstaller les exporters SWF/iOS et le module Unicode, si vous les avez).
<span style="font-weight: bold">Corrections et nouveautés dans le runtime iOS</span>
Voici la liste des corrections et nouveautés pour ceux qui n'ont pas pris part aux béta tests. Note: vous pouvez participer aux beta tests en allant sur le forum Anglais et en ajoutant votre numéro de série iOS dans les Settings de votre compte, ça active le forum de béta tests du produit en question.
- iOS : nouvel objet Camera (seulement pour MMF2 Dev). Note: il semble qu'il y ait un crash avec cet objet sous iOS5, une correction sera publiée dans les forums de test.
- iOS : nouveaux objets Game Center (seulement pour MMF2 Dev).
- iOS : nouveaux mode Portrait et Paysage automatiques.
- iOS : nouvelle propriété pour désactiver le lissage lors du redimensionnement de l'application sur un écran de taille différente.
- iOS : nouvelles expressions dans l'objet iOS Store pour récupérer le numéro et message d'erreur, ainsi que la quantité du produit.
- iOS : Boîtes d'Edition Simple et Multi Lignes, nouvelle propriété "mot de passe".
- iOS : l'objet Image Active est porté. Il peut charger des images depuis les resources Xcode et des URLs (commençant par 'http').
- iOS : nouvelles expression dans l'objet iOS pour récupérer diverses infos système.
- iOS : les textures inutilisées depuis 15 secondes sont automatiquement libérées pour libérer de la mémoire.
- iOS : l'application utilise moins de mémoire au chargement.
- iOS : crash sous iOS5 lors de l'évaluation de constantes à virgule flottante en double précision.
- iOS : bug dde formattage des nombres à virgule flottante.
- iOS : meilleure gestion des fonctions Pause/Redémarrer des sons lorsque l'application est interrompue par un appel ou mise en sommeil.
- iOS : Récupérer Volume Son et Canal renvoyaient une valeur incorrecte.
- iOS : Coller dans le Décor n'avait pas d'effet sur le masque de collisions.
- iOS : Xmouse et ymouse renvoyaient des valeurs incorrectes en cas de touches multiples ou d'appuis multiples sur le joystick virtuel.
- iOS : certains mouvements (comme le mouvement Pinball) ne récupéraient/modifiaient pas correctement certains paramètres.
- iOS : l'objet Clickteam-movement-controller causait des crashs lors de l'exécution.
- iOS : bugs dans les transitions d'objets.
- iOS : l'option Fondu ne marchait pas correctement dans les transitions d'objets.
- iOS : les images du joystick virtuels étaient parfois incorrectes.
- iOS : l'encodage des caractères non ANSI était incorrect.
- iOS : iAD se comportait bizarrement après un changement de scène.
- iOS : les double clicks n'étaient pas détectés.
- iOS : les sous-applications pouvaient être incorrectement alignées si elles contenaient un objet avec une transition en entrée.
- iOS : optimisation de l'affichage des sous-applications.
- iOS : la destruction d'une sous-application pouvait entraîner des crashs.
- iOS : les valeurs du joystick n'étaient pas disponibles dans les sous-applications.
- iOS : l'enregistrement de tableaux de texte dans l'objet Tableau était incorrect, causant un crash au rechargement du tableau.
- iOS : objet Décor Actif, l'action Cacher n'avait pas d'effet.
- iOS : objet Compteur, crashs dans certains cas.
- iOS : objet Compteur, bug avec l'ordre des dégradés.
- iOS : bug dans écran des objets Hiscore et Input sous iOS5.
- iOS : l'objet Liste gère maintenant chargement et sauvegarde des listes (mais pas les listes de fichiers ou répertoires)
- iOS : Boîtes d'Edition Multiple et Simple Ligne, si on sortait d'une scène alors que le clavier était visible l'appli crashait.
- iOS : l'objet Contrôle Fenêtre est porté (seules quelques-unes de ses fonctionnalités).
- iOS : objet INI, les caractères Espace en début ou fin de nom de clef sont maintenant supprimés.
- iOS : les noms ne clef étaient introuvables dans les fichiers INI s'il y avait un espace avant le caractère '='.
- iOS : objet iOS Store, vous devez maintenant demander l'info produit avant de demander un paiement, obligatoire depuis iOS5. Ca devrait être entièrement compatible avec iOS4.
- iOS : objet iOS Store, crash lorsqu'on obtenait plusieurs réponses sur un produit.
- iOS : l'objet iOS Store ne déclenchait pas certaines conditions.
- iOS : dans la version Windows de l'objet Bouton iOS, l'image "Sélectionné" était utilisée à la place de l'image "En surbrillance" (comme dans iOS) lorsque le bouton était appuyé.
- iOS : objet Bouton iOS, mélange dans les images, l'objet était parfois invisible.
- iOS : objet iOS, iOS5 a supprimé la possibilité de récupérer l'identifieur unique de l'appareil donc cette fonction a été enlevée.
- iOS : objet Contrôle Joystick, la fonction Changer Y Bouton 2 modifiait la position X du bouton.
- iOS : l'objet MultiTouch ne marchait pas dans les applications.
- iOS : l'objet MultiTouch renvoyait de mauvaises coordonnées après un scrolling.
- iOS : objet MultiTouch, GetDeltaY renvoyait GetDeltaX.
- iOS : objet MTRandom, Get Rand Int renvoyait -1.
- iOS : objet MTRandom, la valeur maximum dans Get Rand Int était incrémentée de 1.
- iOS : objet MTRandom, crash avec certains nombres.
- iOS : objet AGBO, crash aléatoire (corruption mémoire).
- iOS : objets Question/Réponse et Hiscore, correction dans l'orientation du dialogue d'interface.
- iOS : bug dans la gestion de la décélération de l'objet Platform Movement.
<span style="font-weight: bold">Corrections et nouveautés dans le runtime SWF</span>
- Flash : nouveau filtre MP3 qui vous permet d'utiliser vos propres sons MP3 dans vos applications SWF. C-a-d vous pouvez maintenant importer des sons MP3 comme vous importeriez n'importe quel autre fichier son, ces sons seront copiés directement dans le fichier SWF sans conversion.
- Flash : l'objet Contrôle Fenêtre a été porté pour des raisons de compatibilité avec les autres runtimes (seules les expressions qui renvoient la taille de l'écran sont portées).
- Flash : nouvelle expression Récupérer Langage Système.
- Flash / Boîtes Système Active et Décor : crash ou texte incorrect dans les applications SWF construites avec la version Unicode de MMF2.
- Flash : le module SWF ne marchait plus lorsque MMF2 était exécuté sous Wine. Pour le faire marcher, mettez un fichier "wine.ini" dans le répertoire de MMF2. MMF2 le détectera et construira les fichiers SWF avec une routine spécifique.
- Flash : objet Calque, les actions Fixer XY Calque, Fixer XY Calque par nom marchaient à l'envers.
- Flash : les actions "Pause" et "Relancer" des sous-applications ne marchaient pas.
- Flash : objet Boîte d'édition : le drapeau "Texte modifié" était remis à zéro après une condition "Est modifié".
- Flash : objet Boîte d'édition : cet objet supporte maintenant les polices embarquées.
- Flash : objet Boîte d'édition : la fonction "Fixer couleur de fond" avait des effets étranges, comme par exemple le changement de la casse.
- Flash : le buffer clavier n'est plus remis à zéro entre les scènes.
- Flash : dans certains jeux le mouvement plateforme refusait de sauter pendant un déplacement vers la gauche ou la droite.
- Flash / objet Boîte Combo : le premier élément de la liste n'était pas affiché dans la zone d'édition
- Flash / objet Hiscore : la propriété "Cacher au démarrage" marche maintenant.
- Flash / objet Flash Player : nouvelles conditions "La souris est dans la fenêtre" et "L'application a le focus".
- Flash / objet Flash Player : l'action Ouvrir URL n'est plus bloquée par le bloqueur de pub des navigateurs.
- Flash / objet FLV : l'expression FrameRate a été renommée en VideoFrameRate (conflit avec l'expression du même nom dans l'objet Storyboard).
- Flash : les boutons du joystick ne marchaient pas quand un objet avait un mouvement Souris.
- Flash / propriétés Preloader : après le changement des coordonnées de l'image vous ne pouviez plus les remettre à -1.
- Flash : les applications sont compatibles avec les chargeurs externes (pas seulement Mochi Live Update)
- Flash : le masque de collision des petits objets tournés et zoomés était incorrect.
- Flash : les sous-applications bougeaient erratiquement pendant les scrollings.
- Flash : objet Tableau, comparer une chaîne avec une valeur vide renvoyait toujours la valeur "vrai".
- Flash : crash lors de la destruction de certains types d'objets.
<span style="font-weight: bold">Corrections et nouveautés dans les runtimes Java</span>
- Java : crash lors de la destruction de certains types d'objets.
- Java / Boîte Système Décor : crash ou texte incorrect dans les applications Java construites avec la version Unicode de MMF2.
- Java : l'objet MTRandom ne prenait pas les propriétés en compte.
- Java Mobile : l'objet Contrôle Fenêtre a été porté pour des raisons de compatibilité avec les autres runtimes (seules les expressions qui renvoient la taille de l'écran sont portées).
- Java Mobile: la fonction Fixer Position Y marche maintenant correctement dans le mouvement drag & drop.
<span style="font-weight: bold">Corrections et nouveautés dans les runtimes Windows</span>
- Objet Décor Actif : nouvel objet qui vous permet d'afficher et déplacer une image à partir d'une liste d'images dans le décor de l'application.
- Objet Animation : crash dans les actions "Image Suivante / Image Précédente / Aller à" si le fichier animation n'est pas défini.
- Objet Calculateur Double Precision (runtime PC) : le formatage des valeurs entre -1 et 0 était incorrect.
- Objet Dessin : crash dans l'expression Mode.
- Objet INI : nouvelle propriété "Créer fichier INI dans répertoire Application Data". Quand cette option est sélectionnée et que vous entrez un nom de fichier sans nom de chemin, le fichier est créé dans un dossier MMF Applications dans le répertoire Application Data de l'utilisateur. Utile pour Vista ou Windows 7 où le répertoire de l'application est en général protégé. Voir la documentation pour plus d'infos.
- Runtime PC : la condition "Comparer chaîne globale" avec une expression ne marchait que pour la chaîne n°0.
- Runtime PC : la direction d'une animation avec l'option Rotation Automatique n'était pas toujours correcte (visible avec les mouvements Chemin).
- Runtime PC : la commande "Exécuter Programme Externe" est maintenant capable de lancer des applications qui ont besoin des permissions administrateur.
- Runtime PC : l'action Charger Position Scène rapportait parfois une erreur disque sans raison.
- Runtime PC : le mouvement Drag & Drop n'était pas compatible avec les actions Charger / Enregistrer Position Scène.
- Runtime PC : crash aléatoire en fin de scène quand plusieurs instances du même objet global ont des chaînes modifiables différentes.
- Runtime PC : problème avec le mode Pause après que l'application est réduite.
- Runtime PC / SDK : nouvelle fonction RFUNCTION_GETCALLTABLE permettant de récupérer un pointeur sur les tables d'appel de conditions/actions/expressions.
<span style="font-weight: bold">Corrections et nouveautés dans tous les runtimes</span>
- Tous runtimes : une pause dans un mouvement Chemin désactivait les animations jusqu'au prochain noeud du mouvement.
- Tous runtimes : en début de scène certaines images des animations pouvaient être sautées.
- Tous runtimes, mouvement InAndOut : les animations s'arrêtaient quand l'objet était stoppé.
- Tous runtimes / Mouvements Balle, Plateforme, 8 directions, Course de Voiture : une action Détruire sur un objet ayant une animation Disparition dans un événement "hors de la scène" ou "collision" pouvait crasher.
- Tous runtimes : mouvement Circulaire, l'action Set Radius mettait le radius à zéro.
- Runtimes non-PC : la détection de collision avec les objets statiques n'était pas appelée à chaque boucle, pouvant causer des détections de collision multiples.
<span style="font-weight: bold">Corrections et nouveautés dans l'éditeur</span>
- HWA : cette version inclut les fonctionnalités de la version HWA (modes Direct3D, shaders, effets de scènes et de calques, etc). La version HWA ne sera plus mise à jour et est automatiquement désinstallée par l'installeur du patch. Pour plus d'infos concernant les fonctionnalités HWA, référez-vous à la section HWA dans l'aide. Note: ceci ne concerne pas la version Unicode de MMF2, qui est toujours non-HWA.
- Fenêtre propriétés : problème de couleur en modes "contraste élevé".
- Editeur d'événements : crash dans la boîte de dialogue Activer/Désactiver Groupe si la scène contient plus de 1000 groupes.
- Editeur d'événements : lors de l'édition d'une zone dans des conditions comme Prendre Objet Dans une Zone, le coefficient de zoom de l'éditeur de scène est automatiquement mis à 100% sinon ça cause des bugs dans l'édition de zone.
- Version Unicode Anglaise : certaines extensions non-Unicode pouvaient avoir un nom incorrect après insertion dans l'éditeur de scène.
- Version Unicode Anglaise : certains objets non Unicode, en particulier les objets créés avec le SDK EDIF, pouvait avoir un nom étrange dans la boîte Insérer Objet.
- Version Unicode Anglaise / modules SWF et iOS : la version Unicode des objets spécifiques aux modules SWF et iOS n'était pas installée par ces modules, par erreur. Ils sont installés par ce patch. En théorie ça ne devrait pas poser de problème, mais vérifiez quand même les paramètres des objets FLV, Bouton iOS, iOS Boîte d'Edition Multiple et iOS Boîte d'Edition Simple après le chargement d'applications Unicode qui contiennent ces objets. Tenez-nous au courant en cas de problème.
-
Re: MMF2 Build 253
La version demonstration IOS disponible dans cette version ?
Cool la version !
Cordialement, flechenoir.
-
Re: MMF2 Build 253
La version de démonstration est quasiment prête, on est en train de la tester, je la posterai demain probablement.
-
Re: MMF2 Build 253
sais cool cette version .
-
Re: MMF2 Build 253
Est-telle prêt ?
Je vais pouvoir la tester avant de l'acheter le 1er décembre (le jours de mon anni.)
-
Re: MMF2 Build 253
De plus, juste un truc pour le site ; votre menu a gauche, il y a toujours :
-TGF2 build 251
-MMF2 build 251
Cordialement, flechenoir.
-
Re: MMF2 Build 253
On changera ça quand les versions seront validées "version finale"
-
Re: MMF2 Build 253
-
Re: MMF2 Build 253
incessamment sous peu ...
-
Re: MMF2 Build 253
Oui, ça arrive, sortir une mise à jour c'est l'enfer question "contrôle qualité". Pas envie de se retrouver avec 50 e-mails d'utilisateurs qui disent que leur appli ne marche plus. [img]<<GRAEMLIN_URL>>/wink.gif[/img]
Et à chaque sortie de build officielle il y a une quarantaine d'installeurs à reconstruire, vérifier, tester de long en large et une bonne dizaine de Go télécharger sur le serveur, ça prend du temps, en particulier cette mise à jour majeure qui intègre les modules d'exportations et la version HWA. Les prochaines mises à jour devraient prendre moins de temps.
-
Re: MMF2 Build 253
Oulalala, un travaille qui doit déjà souler après 5 min.
-
Re: MMF2 Build 253
-
Re: MMF2 Build 253
Mise à jour: le build 253 est maintenant le build officiel. Si vous l'avez déjà téléchargé pas la peine de le refaire, il n'a pas été modifié.
-
Re: MMF2 Build 253
Merci pour la mise à jour, beaucoup de choses améliorés c'est cool ça.
++
-
Re: MMF2 Build 253
Coucou.
Tien, une phrase n'a pas été traduite.
Dans les préférences, Editeur de scène :
Use Direct 3D in editor for Direct3D applications.
Voila voila. Zibou.