User Tag List

Results 1 to 4 of 4

Thread: Chargements au début d'une frame

  1. #1
    Clicker

    Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)

    Join Date
    Jul 2011
    Posts
    332
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Chargements au début d'une frame

    Bonjour,
    voilà mon problème :

    j'ai une scene sans scrolling,
    en gros c'est un jeu où plein de monstres arrivent et il faut tous les latter (no comment)!!
    Pour programmer les evenements j'ai posé tous les objets dans la scene mais "hors champs" (monstres, effets spéciaux, etc.)
    Comme je n'ai pas besoin de tout ça au début (les monstres arrivent par vague et sont absents de la scène au début) j'ai une méga-condition "start of frame" où je détruis tout ce beau monde.
    Ensuite quand un monstre doit arriver par un bord de frame je le crée et le place sur un bord de la frame, etc.

    Comme il y a beaucoup d'objets la frame met quelques secondes à se charger : j'ai donc le droit à une jolie fenêtre blanche au début et j'ai remarqué que parfois ça met un peu le bazar (j'ai l'impression que MMF essaie de rattraper le temps perdu et torche les evenements du coup j'ai des trucs bizarres : certains evenements sont apparement "sautés" lors des premieres boucles de MMF...)

    Finement je me suis dis que la scene était trop lourd à charger et qu'il faudrait un peu "répartir" le chargement sur le temps --> chager les objets au moment où on a besoin d'eux par la fonction "load on call"...
    Le pb c'est que comme les objets sont tous dans ma frame (je les y ai déposés pour programmer mes evenements) ça ne sert à rien puisqu'ils sont là des le début et tout est chargé au début de la frame...

    Donc voilà pour le contexte (c'est long -désolé- mais je pense que c'était nécessaire).

    Mes questions :

    - le problème des evenements "torchés" au début est-il du à ma programmation où est-ce vraiment MMF? (le principe : je prends des objets un par un et leur attribut un ID et un numero de groupe. J'ai essayé de temporiser avec "toutes les X secondes" (sans résultat) et avec une condition type 'timer mod 10' (toutes les X boucles de MMF) avec un résultat correct sans être efficace à 100%)

    - comment faire pour alléger le chargement de ma scène?? Comment fonctionne la fonction "load on call"??
    J'ai pensé à programmer par "comportement" des objets actifs puis les supprimer de la scène (en les chargant d'une autre scène lors de leur création dans le runtime) mais il faudrait que je reprenne tout et ce serait un peu le bazar...

    Ben

    PS : ça n'a rien à voir mais plus j'utilise MMF2 et plus je me rends compte qu'il est infinement plus puissant que MMF1.5!! La Clickteam a fait un tres bon boulot et ça valait le coup d'attendre!!

  2. #2
    Tyrael
    Guest

    Re: Chargements au début d'une frame

    Sauvegarde (on sait jamais avec moi...)
    Fait un évènement "Jamais" et "créér un objet" et un par un tu te fait tout les monstres.
    Une fois ca fait, puis efface les objets de la scène.
    Ils restent dans le menu a gauche.
    A ce moment la load on call devrait marcher.
    Faut juste pas appeler tout les monstres en même temps ^^.
    Voila!

  3. #3
    Clicker

    Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Fusion 2.5 (Steam)Fusion 2.5 Developer (Steam)Android Export Module (Steam)HTML5 Export Module (Steam)iOS Export Module (Steam)Universal Windows Platform Export Module (Steam)

    Join Date
    Jul 2011
    Posts
    332
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Re: Chargements au début d'une frame

    ...
    Pas mal!
    Mais j'ai plus simple :
    - aller dans l'éditeur de scene
    - supprimer les objets en question
    --> ils restent dans le menu des objets à gauche...

    C'est tellement simple!
    Merci bcp!

  4. #4
    Tyrael
    Guest

    Re: Chargements au début d'une frame

    En fait il faut juste qu'il y ai un évènement "Créer un objet" par monstre pour pouvoir les supprimer...
    La technique du "jamais" est juste pour éviter la suppression complète de certains objets.
    Mais on logiquement si ont veut supprimer un objet c'est que cet évènement existe...

Similar Threads

  1. Frame Properties > Keep display from previous frame not working - Beta9
    By AyreGuitar in forum iOS Export Module Version 2.0
    Replies: 2
    Last Post: 31st May 2012, 08:49 AM
  2. [Bug] Jump to frame shows strangeness before starting actual frame
    By AdamDobay in forum Android Export Module Version 2.0
    Replies: 0
    Last Post: 19th November 2011, 09:41 PM
  3. Chargement en debut de scene
    By imported_alucard in forum Multimedia Fusion 2 - Technical Support
    Replies: 5
    Last Post: 14th January 2010, 03:56 AM

Posting Permissions

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