User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 12

Thread: Array et Subapp

  1. #1
    Forum Moderator Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Sphax's Avatar
    Join Date
    Jun 2006
    Location
    Paris, France
    Posts
    4,454
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Array et Subapp

    Bien le bonsoir,
    voilà un petit problème auquel je suis confronté. J'ai besoin de faire passer un (ou plusieurs) tableaux de données dynamiques entre subapp :
    - Comment puis-je transférer mes tableaux efficacement (rapide en runtime) ? Solution simple ou compliquée, peu importe...
    - Il existe plusieurs extensions pour faire des tableaux, j'ai besoin d'un tableau à 3dimensions, quelle est l'extension la plus rapide sachant que mes données sont souvent modifiées ?

  2. #2
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleInstall Creator Pro
    Cyberclic's Avatar
    Join Date
    Jun 2006
    Location
    Paris (France)
    Posts
    298
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Array et Subapp

    Arf, en effet, voilà un problème.
    Si les sup applications acceptent bien le transfert de variables globales, ce n'est plus le cas pour les objets globaux. Je viens de faire le test.

  3. #3
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleFirefly 3D ModuleInstall Creator Pro
    Brovic's Avatar
    Join Date
    Jul 2006
    Location
    France
    Posts
    321
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Array et Subapp

    J'ai utilisé assez intensivement l'Associative Array (sous 1.5) en particulier entre subapps et je n'ai jamais eu à me plaindre. En plus il peut stocker aussi bien du texte que des nombre et l'accès par key est très pratique.
    Seul bémol quand je relance sauvagement l'appli (via F2) l'objet devient instable mais sinon pas de problème. Je ne saurais pas m'en passer.

    Euh, cyberclic tu n'es pas en train de nous dire que par exemple un Associative Array global ne pourrait pas fonctionner via des sub-apps, hein ? Parce que là je garde mes sous. Je l'ai déjà mauvaise avec les qualifiers pas renommables.
    Les perfs sont globalement meilleures sous MMF2 mais je suis déjà asphyxié par les limites de programmation de MMF1.5 si en plus c'est pour perdre des fonctionnalités autant que je passe plus tôt que prévu à un langage pur et dur. Là il me faut absolument un AssArray global ou je suis bloqué.
    Il y a pourtant des choses à faire pour améliorer le développement sans remettre en cause le principe de MMF.

  4. #4
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: Array et Subapp

    Avant de commencer à ronchonner il faudrait peut-être se renseigner... [img]/centre/images/graemlins/wink.gif[/img] Matt Galanto a converti ses objets pour MMF2, ils sont disponibles sur son site.

    Et comme il s'agit d'une simple conversion de MMF 1 à MMF 2, je ne vois pas pourquoi il aurait supprimé des fonctionnalités.

    Yves.

  5. #5
    Forum Moderator Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Sphax's Avatar
    Join Date
    Jun 2006
    Location
    Paris, France
    Posts
    4,454
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Array et Subapp

    J'allais utiliser l'objet array de MMF2 mais je crois qu'il ne passe pas entre sub-app.
    L'associative array passe lui ! Donc c'est cool ! [img]/centre/images/graemlins/smile.gif[/img]

    Est-ce que l'associative array est plus rapide (lecture/écriture) que l'array object ?
    Moins lourd ?
    Plus stable ? (apparemment moins)

    Merci bien pour vos réponses. [img]/centre/images/graemlins/smile.gif[/img]

  6. #6
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleFirefly 3D ModuleInstall Creator Pro
    Brovic's Avatar
    Join Date
    Jul 2006
    Location
    France
    Posts
    321
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Array et Subapp

    Ah, bon. Autant pour moi. Je me disais aussi. Mais comme je ne peux pas tester avec la démo, j'en suis réduit aux rumeurs...

    Bon, en fait j'ai à peu près tout pour reprendre mon taff sous MMF2.

    @Virtuart : je ne sais pas s'il est plus rapide mais je n'ai pas eu de soucis avec un AssArray contenant au moins 10 000 datas partagées entre 3 sub apps. Les écritures/lectures via des loops ne m'ont pas posé de problème ou semblé ralentir l'appli (en traitant environ 200 datas à la fois).
    Le seul problème d'instabilité avec cet objet c'est en faisant un "restart application", j'ignore pourquoi. Mais sinon je n'ai rien à lui reprocher.

  7. #7
    Forum Moderator Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Sphax's Avatar
    Join Date
    Jun 2006
    Location
    Paris, France
    Posts
    4,454
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Array et Subapp

    Petite précision dans MMF1.5 les objets globaux n'étaient pas non plus partagés entre subapp.
    Seuls les objets qui étaient explicitement capables de partager les données pouvaient le faire entre subapp. [img]/centre/images/graemlins/wink.gif[/img]

  8. #8
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleFirefly 3D ModuleInstall Creator Pro
    Brovic's Avatar
    Join Date
    Jul 2006
    Location
    France
    Posts
    321
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Array et Subapp

    Ok, il y a eu confusion, là. J'aurais dû me souvenir que je me suis arraché quelques cheveux à l'époque à cause de ça. Mais je croyais que c'était un bug de la 1.5 parceque je ne vois pas l'intérêt d'un array global qui ne communique pas à travers les frames.
    De toute façon je préfère l'associative array. Tant qu'il fonctionne bien sous MMF2 ça me va.

  9. #9
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: Array et Subapp

    </font><blockquote><font class="small">En réponse à:</font><hr />
    je ne vois pas l'intérêt d'un array global qui ne communique pas à travers les frames.

    [/ QUOTE ]
    L'array global communique à travers les frames d'une même application. Les sous-applications sont exécutées dans des espaces mémoires différents, elles ne se partagent pas les données entre elles, sauf les global values, strings et scores si on coche les bonnes options.

    Yves.

  10. #10
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleInstall Creator Pro
    Cyberclic's Avatar
    Join Date
    Jun 2006
    Location
    Paris (France)
    Posts
    298
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Array et Subapp

    </font><blockquote><font class="small">En réponse à:</font><hr />
    L'array global communique à travers les frames d'une même application. Les sous-applications sont exécutées dans des espaces mémoires différents, elles ne se partagent pas les données entre elles, sauf les global values, strings et scores si on coche les bonnes options.

    [/ QUOTE ]
    Il faut voir le bon coté des choses. C'est un bon système de protection. Grace à ça, il devient moins simple de bidouiller des variables d'appli Vitalize (grâce à subapp entre autre)

Page 1 of 2 1 2 LastLast

Similar Threads

  1. Dynamic Array - Sort 2 dimension array by Column 1
    By Ryan in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 16th December 2012, 04:54 AM
  2. Sharing array with subapp
    By Shawn in forum Multimedia Fusion 2 - Technical Support
    Replies: 7
    Last Post: 22nd January 2012, 07:23 PM
  3. Subapp over subapp issues
    By Tiny in forum Multimedia Fusion 2 - Technical Support
    Replies: 11
    Last Post: 28th July 2010, 02:33 PM
  4. Dynamic Array to Binary Array problems
    By BREK in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 22nd March 2010, 10:48 PM
  5. Array and SubApp
    By Sphax in forum Extension Development
    Replies: 15
    Last Post: 14th July 2006, 08:44 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •