Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/11/2006, 15h25   #1
Invité de passage
 
Inscription : octobre 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 11
Points : 1
Points : 1
Par défaut Instancier dynamiquement une classe représentant une image embarquée

Bonjour à tous,

Depuis quelques jours je galère un peu avec l'instanciation dynamique de Flex en tentant de l'utiliser avec des classes représentants des images embarquées.

Un de mes problèmes est le suivant :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
                layout="absolute"
                creationComplete="creationCompleteHandler();"
                cornerRadius="0">
  <mx:Script>
    <![CDATA[
 
      import flash.utils.getDefinitionByName;    
 
      [Embed(source="images/fourmi.jpg")] public var fourmiImage:Class;
 
      private function creationCompleteHandler():void
      {
        var object:Object = getDefinitionByName("fourmiImage");
      }
 
    ]]>
  </mx:Script>
 </mx:Application>
A l'execution, j'ai cette erreur :

ReferenceError: Error #1065: La variable fourmiImage n'est pas définie.
at global/flash.utils::getDefinitionByName()

Toute aide ou suggestion est la bienvenue.

Greg
GregyFun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2006, 08h43   #2
Invité de passage
 
Inscription : octobre 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 11
Points : 1
Points : 1
Allez quoi...
Dites quelquechose...
GregyFun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2007, 18h13   #3
Invité de passage
 
Inscription : juillet 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 3
Points : 3
Points : 3
je vois pas trop ce que tu veux faire en fait.
un truc comme ca, ca serait pas ce que tu cherche ?

var object:Object = Class(this.fourmiImage);
mandrixx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2007, 22h10   #4
PeZ
Invité régulier
 
Inscription : mai 2004
Messages : 14
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 14
Points : 8
Points : 8
Envoyer un message via MSN à PeZ
Ca ne fonctionne pas comme ça. Essaye plutôt :

[Embed(source="images/fourmi.jpg")]
public var FourmiImage:Class;

private function creationCompleteHandler():void
{
var monImage:FourmiImage = new FourmiImage();
addChild(monImage);
}
PeZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h20.


 
 
 
 
Partenaires

Hébergement Web