User Tag List

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

Thread: Horrible bug du "Bad Object" !!!!!

  1. #1
    Clicker Multimedia Fusion 2

    Join Date
    Jul 2006
    Location
    Near Nantes (Brittany)
    Posts
    241
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Horrible bug du "Bad Object" !!!!!

    Bonjour à tous !
    Le bad object a encore frappé. Décidément, aujourd'hui c'est ma fête. [img]/epicentre/images/%%GRAEMLIN_URL%%/sick.gif[/img]
    Avant d'oublier je vais essayer de raconter comment le bug s'est produit. J'ai un compteur qui fait référence à une Active Picture que je crée en runtime (j'insiste : il n'y a donc pas d'active picture sur le plan de travail au départ). J'ai finalement décidé de remplacer l'active Picture par un Active Object. J'ai donc supprimé l'ordre de création de l'active Picture. Très normalement mon objet Active Picture a disparu de mon interface. C'est à cet instant que le compteur est devenu un "bad object" de la mort qui tue. Impossible de rouvrir le programme : j'ai un message d'erreur.
    Je m'empresse de dire que ce n'est pas grave parce que je venais juste de sauver l'état précédent du programme. Mon message n'est pas un appel à l'aide : juste une information sur cet épineux problème... Ce n'est pas un gros programme non plus. Je peux l'uploader si ça peut être utile.
    J'utilise le build 243.

  2. #2
    Clickteam Clickteam
    Olivier's Avatar
    Join Date
    Jun 2006
    Posts
    3,000
    Mentioned
    9 Post(s)
    Tagged
    1 Thread(s)

    Re: Horrible bug du "Bad Object" !!!!!

    Je n'ai pas suivi l'intégralité des discussions relatives aux bad objects, ça fait une éternité que ça dure. Mais peut-être que ce bug se produit précisemment à cause de cela:

    <div class="ubbcode-block"><div class="ubbcode-header">Posté à l'origine par: Surmulot</div><div class="ubbcode-body">J'ai un compteur qui fait référence à une Active Picture que je crée en runtime (j'insiste : il n'y a donc pas d'active picture sur le plan de travail au départ).</div></div>
    Je crois ne pas me tromper en disant ce qui suit. Pour pouvoir créer au runtime un objet qui n'est pas présent dans la frame, il faut à l'edittime:
    -Insérer dans la frame l'objet en question (Frame Editor)
    -Créer l'action Create Objet (Event Editor)
    -Supprimer l'objet de la frame (Frame Editor)

    Question: Mais pourquoi supprimer l'objet de la frame à l'edittime? Si l'on souhaite se débarasser de l'objet au commencement de la frame, n'est-il pas plus simple de le faire au runtime avec un Start of Frame et un Destroy?

  3. #3
    Clicker Multimedia Fusion 2

    Join Date
    Jul 2006
    Location
    Near Nantes (Brittany)
    Posts
    241
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Horrible bug du "Bad Object" !!!!!

    Oui, oui, Oliver, c'est sûr que c'est à cause de la référence à un objet que j'ai détruit.
    Pourquoi est-ce que j'ai détruit à l'edittime l'active Picture ? Il pourrait y avoir mille raisons. Par exemple, ça pourrait être que, décidant que je n'avais plus besoin d'une active picture, j'aurais commencé par la détruire sur mon plan de travail, puis j'aurais détruit la commande "Create object". Et crac, bug.
    Mais cela ne s'est pas passé comme ça et ta critique est juste. C'est vrai que j'ai détruit l'instance de l'objet à l'edittime bien avant alors que j'aurais pu écrire "destroy" en début de frame (mais est-ce vraiment plus simple ?). Pourquoi ? Une sorte de maniaquerie, c'est tout. J'ai eu envie d'avoir un plan de travail bien propre. Ca fait partie de la petite cuisine personnelle et ce n'est pas une imprudence.
    Mais maintenant, je me méfierai, bien sûr...
    A la prochaine Oliver !

  4. #4
    Clickteam Clickteam

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

    Re: Horrible bug du "Bad Object" !!!!!

    <div class="ubbcode-block"><div class="ubbcode-header">En réponse à:</div><div class="ubbcode-body">Ce n'est pas un gros programme non plus. Je peux l'uploader si ça peut être utile.</div></div>
    Ca serait cool, merci!

  5. #5
    Clicker Multimedia Fusion 2

    Join Date
    Jul 2006
    Location
    Near Nantes (Brittany)
    Posts
    241
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Horrible bug du "Bad Object" !!!!!

    C'est envoyé ! [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]

  6. #6
    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: Horrible bug du "Bad Object" !!!!!

    Pour éviter ce genre de soucis, MMF2 devrait peut-être s'inspirer du gestionnaire de bibliothèque de Flash.

    Flash stocke en effet tous les objets posés sur la scéne dans une bibliothèque. Si on les détruit de la scéne, il ne les enlève pas du "programme" en cours de création. Si on veut les enlever, il suffit de les supprimer de la bibliothèque.

    Comme ça, on ne perdrais jamais rien sans faire exprès et il n'y aurait plus de bad object.

  7. #7
    Gawen
    Guest

    Re: Horrible bug du "Bad Object" !!!!!

    Dis autrement, l'idée serait de séparer clairement les objets et les instances. C'est déjà fait implicitement puisque les instances apparaissent sur la frame et les objets dans la barre de gauche de l'éditeur. Il faudrait donc pouvoir insérer un objet dans cette barre, sans passer par la frame.

  8. #8
    Clickteam Clickteam

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

    Re: Horrible bug du "Bad Object" !!!!!

    Oui, c'est dans les prévisions (mais pas pour un patch [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img] ).

  9. #9
    Gawen
    Guest

    Re: Horrible bug du "Bad Object" !!!!!

    Tient donc !
    Faut-il comprendre quelque chose ? [img]/epicentre/images/%%GRAEMLIN_URL%%/wink.gif[/img]

  10. #10
    Clickteam Clickteam

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

    Re: Horrible bug du "Bad Object" !!!!!

    Non, non, rien à comprendre. [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]

Page 1 of 2 1 2 LastLast

Similar Threads

  1. HORRIBLE Bug!
    By Verbage in forum iOS Export Module Version 2.0
    Replies: 7
    Last Post: 18th April 2012, 10:56 PM
  2. Horrible graphic bug.
    By BlueFrenzy in forum Multimedia Fusion 2 - Technical Support
    Replies: 17
    Last Post: 7th August 2008, 07:34 AM
  3. MMF2 + lens object=Horrible slowdown :(
    By Blizna in forum Multimedia Fusion 2 - Technical Support
    Replies: 37
    Last Post: 15th September 2006, 10:27 PM
  4. A weird MMF2 bug or horrible user error?
    By Gamerdude in forum Multimedia Fusion 2 - Technical Support
    Replies: 14
    Last Post: 21st August 2006, 09:05 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
  •