Re: MMF2 Build 249 - beta 7
Hmm, j'avais oublié de parler de la nouvelle propriété "Inclure événements globaux" dans les propriétés des scènes, voir ci-dessus.
Re: MMF2 Build 249 - beta 7
<div class="ubbcode-block"><div class="ubbcode-header">Quote:</div><div class="ubbcode-body">- Propriétés scène : nouvelle propriété "Inclure événements globaux".</div></div>Génial! On peut gagner qq Ko si on a bcp de code dans les événements globaux. [img]<<GRAEMLIN_URL>>/cool.gif[/img]
[JavaMobile] Le problème des dimensions +1 pixel des objets Quick Backdrop en mode 'motif' est effectivement réglé. Mais le problème existe toujours avec des objets Quick Backdrop en mode 'solid color'. Je n'ai pas vérifié pour les modes 'gradient' et 'none'.
[JavaMobile] Puisque on en est encore aux betas, vous pourriez inclure l'extension CalcRect dans la prochaine. Comme ça tout le monde pourra en profiter. [img]<<GRAEMLIN_URL>>/wink.gif[/img]
[JavaMobile] L'opérateur Pow est très imprécis. J'avais fait un rapport plus détaillé à ce sujet pour la beta 5 ou 6.
[JavaMobile] Pour un objet MobileFont dont on coche la propriété Priority. Au runtime PC l'expression GetPriority() renvoie 0 au lieu de 1, ce qui est erroné. Mais pas de problème pendant le runtime JavaMobile, l'expression renvoie bien 1.
[All] La commande 'Create new object > From file' semble ne plus fonctionner. Peu importe le fichier que je choisi, le dialogue me propose uniquement l'objet Sub-app.
Re: MMF2 Build 249 - beta 7
[JavaMobile] Lorsqu'un actif en mode de 'collision box' entre en collision avec le décors, l'actif parvient à recouvrir le décors sur 1 pixel par la droite uniquement (aucun problème avec les 3 autres côtés). Cela ne se produit pas avec un actif en mode de 'collsion fine'. J'avais déjà signalé ce problème lors d'une beta précédente.
Le problème doit être inhérent à l'actif, car cela se produit avec n'importe quel type de mouvement Clickteam (platform, 8-dir etc). Même chose avec un mouvement custom géré avec l'extension MoveSafely2 par exemple.
Les screens ci-dessous: à gauche le runtime windows, à droite le runtime mobile. L'actif vert en 'collision fine' ne recouvre pas le décors. L'actif orange en 'collision box' recouvre le décors sur sa droite de 1 pixel, dans le runtime mobile. Les screens sont issus de cet exemple: Collision.mfa.
http://rkbbbw.bay.livefilestore.com/...lision_win.pnghttp://rkbbbw.bay.livefilestore.com/...lision_mob.png
Re: MMF2 Build 249 - beta 7
[JavaMobile] Le texte des objets String est décalé de quelques pixels vers la gauche. Cela se produit uniquement avec du texte aligné à droite ou au centre, avec ou sans objet MobileFont.
Les screens ci-dessous de gauche à droite: le runtime windows, le runtime mobile et un gif animé pour bien se rendre compte du décalage.
Le groupe de 9 objets String du haut n'utilis pas d'objet MobileFont, contrairement au groupe du bas. Dans chaque groupe on retrouve toutes les combinaisons d'alignement de texte.
http://rkbbbw.bay.livefilestore.com/...tAlign_win.pnghttp://rkbbbw.bay.livefilestore.com/...tAlign_mob.pnghttp://rkbbbw.bay.livefilestore.com/...Align_anim.gif
Re: MMF2 Build 249 - beta 7
[JavaMobile] Les expressions de l'objet Date&Time fonctionnent sur mon téléphone. Je peux affficher la date et l'heure courante dans un objet String par exemple. Merci et bravo!
Mais ça ne marche pas sous mon émulateur, j'obtiens la date du 1/1/1970 et l'heure est toujours 0.0.0.
[JavaMobile] Lorsqu'un objet Date&Time et un objet MobileFont sont utilisés conjointement, j'obtiens le message d'erreur ci-dessous avec mon émulateur. Même si l'objet Date&Time est en mode 'Invisible'.<div class="ubbcode-block"><div class="ubbcode-header">Code:</div><div class="ubbcode-body ubbcode-pre" ><pre>Uncaught exception: java.lang.ArrayIndexOutOfBoundsException: 0</pre></div></div>
Re: MMF2 Build 249 - beta 7
<div class="ubbcode-block"><div class="ubbcode-header">En réponse à:</div><div class="ubbcode-body">La commande 'Create new object > From file' semble ne plus fonctionner. Peu importe le fichier que je choisi, le dialogue me propose uniquement l'objet Sub-app.</div></div>
Tu veux dire dans le frame editor? Bizarre, ça a l'air de bien marcher chez moi. Je clique sur "From files", je choisis un fichier image, je clique sur le terrain et il me propose bien Active, Active Picture, etc... Testé avec version Developer anglaise et avec plusieurs types d'application dont Java Mobile. Il n'affiche l'objet Sub-Application que quand je sélectionne un fichier MFA, ce qui est normal.
Re: MMF2 Build 249 - beta 7
-> Je ne suis pas arrive a corriger le defaut d'alignement des textes. Desole. Il faut simplement que tu positionne les objets un peu plus a droite si cela te gene tant.
-> Operateur pow : cet operateur n'existe pas en Javamobile. J'ai trouve une formule sur internet, mais elle n'est pas precise. Il va falloir t'en contenter.
-> Date & time sous emulateur: cela doit etre un probleme avec l'emulateur, nous on utilise des fonctions systeme pour recuperer la date et l'heure, si elle fonctionnent sur mobile, c'est que c'est bon.
Re: MMF2 Build 249 - beta 7
<div class="ubbcode-block"><div class="ubbcode-header">Originally Posted By: Olivier</div><div class="ubbcode-body">La commande 'Create new object > From file' semble ne plus fonctionner. Peu importe le fichier que je choisi, le dialogue me propose uniquement l'objet Sub-app.</div></div><div class="ubbcode-block"><div class="ubbcode-header">Originally Posted By: Yves</div><div class="ubbcode-body">Il n'affiche l'objet Sub-Application que quand je sélectionne un fichier MFA, ce qui est normal.</div></div>
Ah bon c'est normal? Ok. Il me semble que c'était comme ça que j'allais chercher (= importer) un objet contenu dans un autre .mfa. Mais je dois me tromper.
Re: MMF2 Build 249 - beta 7
<div class="ubbcode-block"><div class="ubbcode-header">Originally Posted By: Francois</div><div class="ubbcode-body">-> Je ne suis pas arrive a corriger le defaut d'alignement des textes. Desole. Il faut simplement que tu positionne les objets un peu plus a droite si cela te gene tant.</div></div>
J'ai envisagé la possibilité d'ajuster moi-même la position des objets String pour compenser le décalage.
On dirait que les textes sous le runtime JavaMobile on un caractère invisible additionnel, genre un espace à la fin. Cela pourrait expliquer ce décalage non?
D'autant plus qu'un texte aligné à droite est décalé 2 fois plus qu'un texte centré. Cela conforte mon hypothèse du caractère additionnel.
<div class="ubbcode-block"><div class="ubbcode-header">Originally Posted By: Francois</div><div class="ubbcode-body">-> Operateur pow : cet operateur n'existe pas en Javamobile. J'ai trouve une formule sur internet, mais elle n'est pas precise. Il va falloir t'en contenter.</div></div>
Bon d'accord. Mais l'imprécision est énorme. Par exemple [3 Pow 3] renvoie 25,855499267578125 au lieu de 27! Et avec un nombre négatif cela fonctionne encore moins bien.
<div class="ubbcode-block"><div class="ubbcode-header">Originally Posted By: Francois</div><div class="ubbcode-body">-> Date & time sous emulateur: cela doit etre un probleme avec l'emulateur, nous on utilise des fonctions systeme pour recuperer la date et l'heure, si elle fonctionnent sur mobile, c'est que c'est bon.</div></div>
Ok, mais c'est assez gênant pour la phase de débuggage sous l'émulateur. Du coup le développeur pourrait penser que cela ne fonctionnera pas non plus sur les véritables appareils.
Je vais voir si il y a un réglage à faire sous l'émulateur.