begin process at 2012 05 27 11:26:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Divers

 > 

Débutant(e)

 > 

[MTASC] Inserer un bitmap ...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[MTASC] Inserer un bitmap ...

mardi 5 décembre 2006 à 23:44:53 | [MTASC] Inserer un bitmap ...

LocalStone

Bonsoir à tous !
Alors voilà ... Je fais mes début avec le Flash et MTASC, le tout à l'aide de l'IDE FlashDevelop. Je sais pas si ça peut aider de dire ça ... Mais bon !
Je cherche déséspérement à inserer un bitmap dans un clip. Après avoir cherché, j'ai compris que l'on pouvait l'inserer en utilisant un MovieClipLoader. Au final, voici le code d'essai :

import flash.display.BitmapData;
class Horloge
{
    private var Cadran : MovieClip;
    private var Loader : MovieClipLoader;
    function Horloge()
    {
        var bmc: MovieClip;
        var lis: Object;
        bmc = _root.createEmptyMovieClip("bmc", _root.getNextHighestDepth());
        lis = new Object();
        lis.tmc = _root;
        lis.onLoadInit = function(mc:MovieClip) {
            mc._visible = false;
            var bitmap:BitmapData = new BitmapData(
                mc._width,
                mc._height,
                true);

             this.tmc.attachBitmap(
                bitmap,
                this.tmc.getNextHighestDepth(),
                "auto",
                true);
               
             bitmap.draw(mc);
             //link_scope.onImageLoaded();
        }
             
        var loader_1:MovieClipLoader = new MovieClipLoader();
        loader_1.addListener(lis);
        loader_1.loadClip("horloge.bmp", bmc);
        bmc.moveTo(5, 5);
    }
}

et dans le main :
var hrg : Horloge;
hrg = new Horloge();
Mais comme vous vous en doutez ... Hé bah ça ne marche pas !
Alors si quelqu'un à une idée, s'il vous plait ... Aidez-moi ! Parce que je ne comprends pas tout, là ...
Merci beaucoup !
++ !

mercredi 6 décembre 2006 à 08:36:26 | Re : [MTASC] Inserer un bitmap ...

Girou

Membre Club
Réponse acceptée !

Bonjour,

je pense que tu mélanges plusieurs choses !
Premièrement travailler acev MTASC + FlashDevelop, çà c'est bon

Par contre un objet bitmapData n'est pas capable de charger un bmp (aussi bizarre que cela puisse paraitre au vu du nom de la fonction)

Pour être précis, flash ne sait que charger des fichiers swf, jpg, gif et png

Ta classe me semble très complexe pour ne faire qu'une chose en définitive, charger une fichier image externe dans la scene.

Donc, un simple monClipConteneur.loadMovie("monImage.jpg") devrait être suffisant.
L'emploi du MovieClipLoader est utile si des evenements doivent se produire en cours ou après chargement de l'image

@+

signature not found

mercredi 6 décembre 2006 à 11:13:59 | Re : [MTASC] Inserer un bitmap ...

LocalStone

Merci pour ta réponse !
Donc voilà, je fais ça :

import flash.display.BitmapData;
class Horloge
{
    private var Cadran : MovieClip;
    private var Loader : MovieClipLoader;
    function Horloge()
    {
        var img : MovieClip;
        img = _root.createEmptyMovieClip("img", _root.getNextHeighestDepth());
        img.loadMovie("horloge.png");
        img.moveTo(5, 5);
    }
}

Mais ... Bah ça ne marche pas non plus ...
Je crois que j'ai raté quelque chose, là ...

mercredi 6 décembre 2006 à 21:55:15 | Re : [MTASC] Inserer un bitmap ...

Girou

Membre Club
Bonsoir,

pour savoir, tu n'utilise pas du tout l'IDE Flash ?
tu fais tout depuis FlashDevelop ?
-> il faut peut-être voir la configuration de ta compilation avec MTASC
J'ai déjà souvent eut le problême qu'avec FD+MTASC j'avais des soucis à la création du swf, alors que publié via Flash, pas de soucis.

@+

signature not found
mercredi 6 décembre 2006 à 22:39:04 | Re : [MTASC] Inserer un bitmap ...

LocalStone

Réponse acceptée !
En fait, je pense avoir trouvé d'où viens le soucis. J'ai remplacé l'image PNG par une image JPG. Et là, ça marche ... Une bizarrie de l'informatique :) Encore une ...
++ !


Cette discussion est classée dans : var, bitmap, horloge, lis, bmc


Répondre à ce message

Sujets en rapport avec ce message

Charger une liste d'images XML aléatoirement dans flash [ par siamos93 ] Bonjour à tous, je voulais savoir comment peut-on charger aléatoirement une liste d'images d'un fichier xml. C'est pour faire une grille d'images. Ci probleme de lien d'une image tiré d'un xml [ par scoubydog ] Bonjour, je suis en train de faire une galerie de photos et mon problème est que le code qui me permet de transformer chaque image miniature en bouton 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 problème avec défilement de ruban photo_actionscript [ par dawink ] Bonjour,J'ai un petit soucis avec mon slider en ActionScript.en fait quand la souris ce déplace à gauche ou à droite mes images défilent dans un sens removeEventListener ne marche pas [ par kiwisuisse ] Bonjour à tous, J'ai un petit problème avec mon script AS3 dans mon projet flash : j'ai un bouton monbouton et lorsque que l'on clique dessus, j'aimer 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 stopper un carrousel sur un angle prédéfini [ par neuronezero ] Alors voilà mon problème...J'ai fais un carrousel tout simple en AS2, mais je désirerais faire en sorte que quand je clik sur l'un des objets le carro Loadmovie [ par godak ] Bonjour a tous, il y a queslques temps j'ai glané des infos sur le loadmovie : var container:MovieClip = this.createEmptyMovieClip("container", thi compteur pour de faux [ par vincentduceau ] bonjour à tous je souhaiterais juste faire un compteur pour de faux qui toute les 500 ms compte pour aller jusqu'à cent avec l'affichage d'un texte. g NavigatetoURL ???? [ par musiman ] Voila mon code ActionScript var url:String = "http://blog.la-recette.net/" ; var variables:URLVariables = new URLVariables( ) ; variables.maVar1 = "


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales