Accueil > Forum > > > > un carré simple en AS3 ne s'affiche pas - pourquoi?? heck!!
un carré simple en AS3 ne s'affiche pas - pourquoi?? heck!!
mercredi 27 janvier 2010 à 16:40:55 |
un carré simple en AS3 ne s'affiche pas - pourquoi?? heck!!

tim2
|
Je n'avais pas touché à Flash depuis AS2; je ne comprends plus rien..!
J'essaie de créer dynamiquement un carré - la fonction est bien appelée et je peux retourner les propriétés du carré, mais le carré n'apparait pas.. quelle bonne âme aurait une idée?? C'est un truc à la con pour sûr..
(On dirait que tout devient de + en + compliqué... Je faisais ça en une ligne autrefois...) help..
Voici le code:
package src {
import flash.display.*;
import flash.events.*;
import flash.ui.*;
import flash.geom.*;
public class bandeau {
private var debut:int=189;
private var taille:int=100;
private var canvas:Sprite;
public function bandeau() {
var bmd:BitmapData = new BitmapData(taille, taille, false, 0xFF6B6B6B);
var bm:Bitmap = new Bitmap(bmd);
canvas=new Sprite();
canvas.addChild(bm);
canvas.x=50;
canvas.y=50;
//trace(canvas.visible);
}
} // fin class bandeau
} //fin package
|
|
mercredi 27 janvier 2010 à 17:08:53 |
Re : un carré simple en AS3 ne s'affiche pas - pourquoi?? heck!!
|
mercredi 27 janvier 2010 à 17:16:04 |
Re : un carré simple en AS3 ne s'affiche pas - pourquoi?? heck!!

tim2
|
Merci de ta réponse.
Le sprite est dû au fait que j'ai besoin de faire des manips ensuite (sur alpha, etc) qui ne peuvent se faire que sur un MC.
Je ne comprends pas, excuse, quand tu dis 'tu n'as pas affiché le Sprite dans ta liste d'affichage courante'.
note2: 'ta class n'étends pas un displayObject, elle n'a donc pas de liste d'affichage ' : elle devrait? Comment fait-on? J'ai le bouquin de Moock - 1000 pages - 4 heures à bouquiner pour arriver à rien de satisfaisant - c'est dingue ce qu'est devenu Flash..
|
|
mercredi 27 janvier 2010 à 17:21:44 |
Re : un carré simple en AS3 ne s'affiche pas - pourquoi?? heck!!
|
mercredi 27 janvier 2010 à 17:25:27 |
Re : un carré simple en AS3 ne s'affiche pas - pourquoi?? heck!!

pegase31
|
pour ta class :
Code ActionScript : public class MaClass extends Sprite { //par exemple
C'est à dire que ta class sera un Sprite à la base, elle aura toutes les propriétés de l'objet qu'elle étends et pourra être manipulée comme tel.
Ce qui fait que tu peux dessiner dessus ou lui ajouter des éléments graphiques, car elle aura une liste d'affichage.
Pour ton Sprite :
Quand tu fais "new Sprite()" tu crées un Sprite vide, qui est en mémoire. Pour l'afficher, tu dois le placer dans la liste d'affichage d'un objet déjà présent sur la scène, avec DisplayObjectContainer.addChild();
C'est comme avoir un tableau et des objets dans une boîte à y placer.
Peg'
|
|
jeudi 28 janvier 2010 à 10:06:17 |
Re : un carré simple en AS3 ne s'affiche pas - pourquoi?? heck!!

tim2
|
Réponse acceptée !
Merci de ta réponse; j'ai donc 'étendu le Sprite';
aussi essayé avec drawRect;
le pb est toujours là, pas d'affichage, alors que dans les 2 cas j'ajoute bien à la liste d'affichage non? (une fois via un sprite vide et une autre fois sans rien - comme dans exemples de tuto..); donc je sèche encore..:
package src {
import flash.display.*;
import flash.events.*;
import flash.ui.*;
import flash.geom.*;
public class bandeau extends Sprite{
private var canvas:Sprite;
private var rect:Shape=new Shape();
public function bandeau() {
rect.graphics.lineStyle(1);
rect.graphics.beginFill(0x000000,1);
rect.graphics.drawRect(125,0,150,75);
addChild(rect);
var bmd:BitmapData = new BitmapData(37, 37, false, 0xFF000000);
var bm:Bitmap = new Bitmap(bmd);
canvas=new Sprite();
canvas.addChild(bm);
canvas.x=50;
canvas.y=50;
trace(canvas.visible);
}
} // end main class bandeau
} //end package
|
|
jeudi 28 janvier 2010 à 10:13:35 |
Re : un carré simple en AS3 ne s'affiche pas - pourquoi?? heck!!

tim2
|
Je me demande si le pb n'est pas lié à mon appel à la classe;
sur le frame 1 de la time line j'ai:
var whatever:bandeau = new bandeau();
c'est pas correct?
-----------------------------------------
car je viens de tester le code du bouquin:
http://www.moock.org/eas3/examples/moock_eas3_examples/eas3_greeting_app/src/GreetingApp.as
et ça ne marche pas de la même manière...
|
|
Cette discussion est classée dans : flash, var, import, carré, canvas
Répondre à ce message
Sujets en rapport avec ce message
plantage PHPMyAdmin par AS3 [ par leroidelesprit ]
Bonjour, J'ai quelques soucis persistants avec une interaction que j'essaie d'implanter dans une page html:Il s'agit d'un site de généalogie...Mon idé
petit coup de main sur un action script [ par pdavid1985 ]
Bonjour,Voila j'ai trouvé un code sur ce site qui vise à créer une bannière flash pour afficher des images défilantes et qui fait appel pour ça à un x
Pb de bitmap chargé pour la source diaporama AS3 [ par webcrea92 ]
Bonjour,J'essaye de modifier cette classe comme on me l'a suggéré (voir la source diaporama AS3)J'ai 1 truc qui me choque <img src="/imgs2/smile_clown
AcrionScript 3 Lecture d'un fichier XML [ par nuns ]
Bonjour, J'essaie de faire une classe pour charger un fichier xml, qui comporte juste le chemin des images sur le serveur. La lecture ce fait correc
AS3 : puzzle avec chargement images via XML [ par nray ]
Bonjour à tous, Je suis entrain de créer un puzzle et je souhaite charger de manière aléatoire 20 mes images (de 3 puzzles différents) via un fichier
Problemes avec lecteur MP3 sous flash CS4/AS3 [ par nicolasp31000 ]
Bonjour à tous Je débute dans la programmation sous AS3 et j'essaye actuellement de créer un petit contrôleur(bouton play et bouton pause) pour pouvoi
Ajout d'un élément fixe sur diaporama en AS3 [ par alxrb ]
Hello, j'ai suivi un tuto en AS3 pour créer un diaporama avec fondu et déplacement sur y. Tout fonctionne, sauf que je voudrais placer un logo sur la
AS3 + XML [ par dimass01 ]
Bonjour, Je suis débutant en AS3 et je souhaiterai faire une carte de france avec des boutons pour chaque département. Le survol d'un bouton va perm
Problèmes avec player pour webradio. [ par SteppenWulf ]
Bonsoir, J'essaie de créer un player pour écouter ma webradio... Mais je rencontre des problèmes. ( Je suis un Newbie, j'utilise flash depuis ce we
Déplacement au clavier (AS3) [ par greg63 ]
Bonjour a tous, Je sais le sujet fût traité beaucoup de fois mais malgré tous les topics je n'ai pas trouvé de solutions. Voila mon problème. Je réa
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|