Forums Développement Multimédia

Aller au contenu

pol2095

Inscrit(e) (le) 03 Dec 2003
Déconnecté Dernière activité hier, 21:09 PM
*****

Messages que j'ai postés

Dans le sujet : PDF intégré à l'application air

07 July 2017 - 20:40 PM

regarde du côté de File.openWithDefaultApplication(), pas sûr que ça fonctionne sur Android.

Dans le sujet : optimisation appli, movieClip et autres...

07 July 2017 - 16:12 PM

2 solutions

var clip:DisplayObject = getChildAt( this.numChildren -1 );
 
ou

var clip:MovieClip = getChildAt( this.numChildren -1 ) as MovieClip;
 

Dans le sujet : PDF intégré à l'application air

07 July 2017 - 15:26 PM

sur quel plateforme ?

tu veux afficher un PDF dans ton application Air ou lancer un lecteur PDF autonome ?

Dans le sujet : optimisation appli, movieClip et autres...

07 July 2017 - 11:39 AM

parce que tu l'as retiré de la liste d'affichage


while (this.numChildren > 0) {
  var clip:MovieClip = getChildAt( this.numChildren -1 );
  this.removeChild( clip );
  clip = null; /// POURQUOI CA MARCHE PAS ...
}
 

Dans le sujet : optimisation appli, movieClip et autres...

06 July 2017 - 20:54 PM

Citation

Merci Pol mais autant créer ma propre propriété. (???)

oui et non, tu es obligé de créer une propriété pour chaque clip alors que là, ça fonctionne pour tous les clips

avec une classe

package com.utils
{
  import flash.display.DisplayObject;

  public class ClipUtil
  {
        public static function isAdded(child:DisplayObject):Boolean
        {
          var value:Boolean = true;
          try
          {
                child.parent.getChildIndex(child);
          }
          catch (err:Error)
          {
                value = false;
          }
          finally
          {
                return value;
          }
        }
  }
}
 


import com.utils.ClipUtil;

trace( ClipUtil.isAdded( clip ) );
 

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP