<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
	>
<channel>
	<title>Commentaires sur : La Classe BitmapData &#8211; Image background fullscreen qui se redimensionne proportionellement avec le filtre Smooth</title>
	<atom:link href="http://www.blog.niums.com/2009/net/action-script/la-classe-bitmapdata-image-background-fullscreen-qui-se-redimensionne-proportionellement-avec-le-filtre-smooth/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blog.niums.com/2009/net/action-script/la-classe-bitmapdata-image-background-fullscreen-qui-se-redimensionne-proportionellement-avec-le-filtre-smooth/</link>
	<description>Le Podcast de Niums : mix hip hop, rnb et Nu-soul... Enjoy !</description>
	<lastBuildDate>Mon, 01 Mar 2010 18:27:54 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : Niums</title>
		<link>http://www.blog.niums.com/2009/net/action-script/la-classe-bitmapdata-image-background-fullscreen-qui-se-redimensionne-proportionellement-avec-le-filtre-smooth/comment-page-1/#comment-19236</link>
		<dc:creator>Niums</dc:creator>
		<pubDate>Mon, 01 Mar 2010 18:27:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.niums.com/?p=249#comment-19236</guid>
		<description>C&#039;est normal ton swf chargé est indépendant du swf d&#039;origine.

Donc si ton swf principal fait 800 sur 600 créé des swf à 800 sur 600 ensuite si tu compte tout centré utilise une petite fonction de &quot;recentrage&quot; comme j&#039;ai fait dans l&#039;exemple que je t&#039;ai donné.

plus d&#039;infos ici pour le recentrage automatique : 
http://www.blog.niums.com/2007/net/action-script/faire-un-site-fullpage-avec-gestion-du-placement-des-elements/

+++</description>
		<content:encoded><![CDATA[<p>C&#8217;est normal ton swf chargé est indépendant du swf d&#8217;origine.</p>
<p>Donc si ton swf principal fait 800 sur 600 créé des swf à 800 sur 600 ensuite si tu compte tout centré utilise une petite fonction de &laquo;&nbsp;recentrage&nbsp;&raquo; comme j&#8217;ai fait dans l&#8217;exemple que je t&#8217;ai donné.</p>
<p>plus d&#8217;infos ici pour le recentrage automatique :<br />
<a href="http://www.blog.niums.com/2007/net/action-script/faire-un-site-fullpage-avec-gestion-du-placement-des-elements/" rel="nofollow">http://www.blog.niums.com/2007/net/action-script/faire-un-site-fullpage-avec-gestion-du-placement-des-elements/</a></p>
<p>+++</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : cadusseau</title>
		<link>http://www.blog.niums.com/2009/net/action-script/la-classe-bitmapdata-image-background-fullscreen-qui-se-redimensionne-proportionellement-avec-le-filtre-smooth/comment-page-1/#comment-19235</link>
		<dc:creator>cadusseau</dc:creator>
		<pubDate>Mon, 01 Mar 2010 18:16:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.niums.com/?p=249#comment-19235</guid>
		<description>en fait ça marche nickel comme ça, sauf juste un truc: le swf chargé en background ne s&#039;agrandit pas à 100%. Tu aurais une idée?</description>
		<content:encoded><![CDATA[<p>en fait ça marche nickel comme ça, sauf juste un truc: le swf chargé en background ne s&#8217;agrandit pas à 100%. Tu aurais une idée?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : cadusseau</title>
		<link>http://www.blog.niums.com/2009/net/action-script/la-classe-bitmapdata-image-background-fullscreen-qui-se-redimensionne-proportionellement-avec-le-filtre-smooth/comment-page-1/#comment-19234</link>
		<dc:creator>cadusseau</dc:creator>
		<pubDate>Mon, 01 Mar 2010 18:01:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.niums.com/?p=249#comment-19234</guid>
		<description>ok, merci pour ces réponses très claires, je vais tester tout ça et je reviendrai vers toi avec les résultats obtenus, en espérant que ce soit positif :)</description>
		<content:encoded><![CDATA[<p>ok, merci pour ces réponses très claires, je vais tester tout ça et je reviendrai vers toi avec les résultats obtenus, en espérant que ce soit positif :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Niums</title>
		<link>http://www.blog.niums.com/2009/net/action-script/la-classe-bitmapdata-image-background-fullscreen-qui-se-redimensionne-proportionellement-avec-le-filtre-smooth/comment-page-1/#comment-19233</link>
		<dc:creator>Niums</dc:creator>
		<pubDate>Mon, 01 Mar 2010 17:41:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.niums.com/?p=249#comment-19233</guid>
		<description>Non tu te compliquerais la vie pour rien. Le plus simple si tu ne comptes pas utiliser de fond en image est de céér 2 niveaux : un niveau ou tu auras comme tu le pensais tes swf qui se chargent selon tes actions et un niveau supérieur ou tu charges le reste du site

Ce qui te donnerai:
- niveau 2 : crée un movieClip nommé conteneur ou tu charges le contenu du site
- niveau 1 : crée un movieClip nommé monBackground ou tu as le background qui change
- niveau 0 : _root (c&#039;est ici qu&#039;on charge tout notre site)

Pour tes chargements tu as juste à faire par exemple : 

tonBouton.onRelease = function()
{
monBackground.loadMovie(&quot;tonFichierSwf&quot;);
}

Je vais peut etre un peu vite donc dis moi si tu vois ce que je veux dire.

Je l&#039;ai presque fait la : dans ton cas tu n&#039;utiliseras pas le filtre smoth tu feras un simpleloadMovie

http://www.blog.niums.com/2009/net/action-script/semblant-de-template-avec-limage-background-en-fullscreen/

+++</description>
		<content:encoded><![CDATA[<p>Non tu te compliquerais la vie pour rien. Le plus simple si tu ne comptes pas utiliser de fond en image est de céér 2 niveaux : un niveau ou tu auras comme tu le pensais tes swf qui se chargent selon tes actions et un niveau supérieur ou tu charges le reste du site</p>
<p>Ce qui te donnerai:<br />
- niveau 2 : crée un movieClip nommé conteneur ou tu charges le contenu du site<br />
- niveau 1 : crée un movieClip nommé monBackground ou tu as le background qui change<br />
- niveau 0 : _root (c&#8217;est ici qu&#8217;on charge tout notre site)</p>
<p>Pour tes chargements tu as juste à faire par exemple : </p>
<p>tonBouton.onRelease = function()<br />
{<br />
monBackground.loadMovie(&nbsp;&raquo;tonFichierSwf&nbsp;&raquo;);<br />
}</p>
<p>Je vais peut etre un peu vite donc dis moi si tu vois ce que je veux dire.</p>
<p>Je l&#8217;ai presque fait la : dans ton cas tu n&#8217;utiliseras pas le filtre smoth tu feras un simpleloadMovie</p>
<p><a href="http://www.blog.niums.com/2009/net/action-script/semblant-de-template-avec-limage-background-en-fullscreen/" rel="nofollow">http://www.blog.niums.com/2009/net/action-script/semblant-de-template-avec-limage-background-en-fullscreen/</a></p>
<p>+++</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : cadusseau</title>
		<link>http://www.blog.niums.com/2009/net/action-script/la-classe-bitmapdata-image-background-fullscreen-qui-se-redimensionne-proportionellement-avec-le-filtre-smooth/comment-page-1/#comment-19232</link>
		<dc:creator>cadusseau</dc:creator>
		<pubDate>Mon, 01 Mar 2010 17:21:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.niums.com/?p=249#comment-19232</guid>
		<description>oui ok, je crois que je vois mais je ne suis pas moi non plus super à l&#039;aise en actionscript donc... je vais t&#039;expliquer ce que je veux faire : a la place des images jpg que tu charge selon tes menus, je souhaiterais charger des swf (utilisés comme fond pour le site), et que ceux-ci s&#039;affichent donc en dessous du movieclip &quot;central&quot;...
Bref, je pense qu&#039;il faudrait remplacer la ligne 
smoothImageLoad(&quot;cousy.jpg&quot;,background_mc.target_mc);
par un loadMovie de mon fichier swf, non? 
il y a surement d&#039;autres modifs à faire dans la fonction smoothImageLoad qu&#039;il faudrait pour le coup changer en une sorte de smoothLoadMovie...</description>
		<content:encoded><![CDATA[<p>oui ok, je crois que je vois mais je ne suis pas moi non plus super à l&#8217;aise en actionscript donc&#8230; je vais t&#8217;expliquer ce que je veux faire : a la place des images jpg que tu charge selon tes menus, je souhaiterais charger des swf (utilisés comme fond pour le site), et que ceux-ci s&#8217;affichent donc en dessous du movieclip &laquo;&nbsp;central&nbsp;&raquo;&#8230;<br />
Bref, je pense qu&#8217;il faudrait remplacer la ligne<br />
smoothImageLoad(&nbsp;&raquo;cousy.jpg&nbsp;&raquo;,background_mc.target_mc);<br />
par un loadMovie de mon fichier swf, non?<br />
il y a surement d&#8217;autres modifs à faire dans la fonction smoothImageLoad qu&#8217;il faudrait pour le coup changer en une sorte de smoothLoadMovie&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Niums</title>
		<link>http://www.blog.niums.com/2009/net/action-script/la-classe-bitmapdata-image-background-fullscreen-qui-se-redimensionne-proportionellement-avec-le-filtre-smooth/comment-page-1/#comment-19231</link>
		<dc:creator>Niums</dc:creator>
		<pubDate>Mon, 01 Mar 2010 17:01:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.niums.com/?p=249#comment-19231</guid>
		<description>Je ne suis pas sur de saisir ce que tu veux faire. Tu peux charger un .swf externe sans le filtre smooth grace à : 

loadMovieNum(); ou loadMovie(); avec la méthode loadMovie(); ton swf sera chargé au niveau spécifié au préalable et écrasera le contenu si celui ci n&#039;est pas vide. (idem pour loadMovieNum sauf que c&#039;est sur des niveau 0,1,2,3,4,5... etc)

Ex : 

_root.loadMovie(&quot;tonSwf.swf&quot;);
this.conteneur.loadMovie(&quot;tonswf.swf&quot;);

Attention de ne pas utiliser _root dans tes fla si tu comptes chargé tes swf de cette manière car lorsqu&#039;on ton swf sera chargé son _root ne sera plus le bon. Et tu auras un problème de ciblage.

+++</description>
		<content:encoded><![CDATA[<p>Je ne suis pas sur de saisir ce que tu veux faire. Tu peux charger un .swf externe sans le filtre smooth grace à : </p>
<p>loadMovieNum(); ou loadMovie(); avec la méthode loadMovie(); ton swf sera chargé au niveau spécifié au préalable et écrasera le contenu si celui ci n&#8217;est pas vide. (idem pour loadMovieNum sauf que c&#8217;est sur des niveau 0,1,2,3,4,5&#8230; etc)</p>
<p>Ex : </p>
<p>_root.loadMovie(&nbsp;&raquo;tonSwf.swf&nbsp;&raquo;);<br />
this.conteneur.loadMovie(&nbsp;&raquo;tonswf.swf&nbsp;&raquo;);</p>
<p>Attention de ne pas utiliser _root dans tes fla si tu comptes chargé tes swf de cette manière car lorsqu&#8217;on ton swf sera chargé son _root ne sera plus le bon. Et tu auras un problème de ciblage.</p>
<p>+++</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : cadusseau</title>
		<link>http://www.blog.niums.com/2009/net/action-script/la-classe-bitmapdata-image-background-fullscreen-qui-se-redimensionne-proportionellement-avec-le-filtre-smooth/comment-page-1/#comment-19228</link>
		<dc:creator>cadusseau</dc:creator>
		<pubDate>Mon, 01 Mar 2010 16:31:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.niums.com/?p=249#comment-19228</guid>
		<description>Bonjour,

J&#039;aurais aimé savoir s&#039;il y avait la possibilité de charger un fichier swf plutôt qu&#039;une image, en AS2 toujours.
Merci pour votre réponse et pour ce tuto impeccable.</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>J&#8217;aurais aimé savoir s&#8217;il y avait la possibilité de charger un fichier swf plutôt qu&#8217;une image, en AS2 toujours.<br />
Merci pour votre réponse et pour ce tuto impeccable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Niums</title>
		<link>http://www.blog.niums.com/2009/net/action-script/la-classe-bitmapdata-image-background-fullscreen-qui-se-redimensionne-proportionellement-avec-le-filtre-smooth/comment-page-1/#comment-19137</link>
		<dc:creator>Niums</dc:creator>
		<pubDate>Tue, 23 Feb 2010 08:54:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.niums.com/?p=249#comment-19137</guid>
		<description>Merci Filipe C&#039;est comment dire : COURT et EFFICACE. Bien plus simple que en AS2</description>
		<content:encoded><![CDATA[<p>Merci Filipe C&#8217;est comment dire : COURT et EFFICACE. Bien plus simple que en AS2</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Filipe</title>
		<link>http://www.blog.niums.com/2009/net/action-script/la-classe-bitmapdata-image-background-fullscreen-qui-se-redimensionne-proportionellement-avec-le-filtre-smooth/comment-page-1/#comment-19126</link>
		<dc:creator>Filipe</dc:creator>
		<pubDate>Mon, 22 Feb 2010 13:11:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.niums.com/?p=249#comment-19126</guid>
		<description>Salut Niums...
Salut à tous

Pour ceux qui le souhaite ci-dessous le smooth en AS3...
Source sur ce site: http://mattmaxwellas3.blogspot.com/2008/12/as3-smooth-loaded-bitmaps.html

++


//create a new loader object and put it on the stage
var slideLoader:Loader=new Loader();
this.addChild(slideLoader);

//load picture into loader object
slideLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, scaleContentForPicture);
slideLoader.load(new URLRequest(&quot;images/tree.jpg&quot;));

//smooth it once loaded
function scaleContentForPicture() {
var smoother_bm=Bitmap(slideLoader.content);
smoother_bm.smoothing=true;
}</description>
		<content:encoded><![CDATA[<p>Salut Niums&#8230;<br />
Salut à tous</p>
<p>Pour ceux qui le souhaite ci-dessous le smooth en AS3&#8230;<br />
Source sur ce site: <a href="http://mattmaxwellas3.blogspot.com/2008/12/as3-smooth-loaded-bitmaps.html" rel="nofollow">http://mattmaxwellas3.blogspot.com/2008/12/as3-smooth-loaded-bitmaps.html</a></p>
<p>++</p>
<p>//create a new loader object and put it on the stage<br />
var slideLoader:Loader=new Loader();<br />
this.addChild(slideLoader);</p>
<p>//load picture into loader object<br />
slideLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, scaleContentForPicture);<br />
slideLoader.load(new URLRequest(&nbsp;&raquo;images/tree.jpg&nbsp;&raquo;));</p>
<p>//smooth it once loaded<br />
function scaleContentForPicture() {<br />
var smoother_bm=Bitmap(slideLoader.content);<br />
smoother_bm.smoothing=true;<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Filipe</title>
		<link>http://www.blog.niums.com/2009/net/action-script/la-classe-bitmapdata-image-background-fullscreen-qui-se-redimensionne-proportionellement-avec-le-filtre-smooth/comment-page-1/#comment-18310</link>
		<dc:creator>Filipe</dc:creator>
		<pubDate>Thu, 07 Jan 2010 16:39:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.blog.niums.com/?p=249#comment-18310</guid>
		<description>Bon voila je me suis debrouiller en me relançant dans ta premiere idée: un premier swf/fla qui load mon site en swf...

Voila le code du loader pour ceux que ça peut aider, mon loader charge le site (site.swf) dans un MC vide nommé holder_mc, fait apparaitre un objet (objet_mc) et change le texte au fur et à mesure du chargement):
&lt;pre lang=&quot;actionscript&quot;&gt;
var loader:MovieClipLoader = new MovieClipLoader();
var loadHandler:Object = new Object();
loader.addListener(loadHandler);
objet_mc._alpha = 0;
holder_mc._visible = false;

// Ce qui se passe quand le chargement est complet
// &quot;_mc&quot; fait référence à ce que l&#039;on charge
loadHandler.onLoadInit = function(_mc:MovieClip) {
	objet_mc._visible = false;
	txt_load_mc._visible = false;
	_mc._visible = true;
	_mc.init();
};

// Ce que l&#039;on fait pendant le chargement
loadHandler.onLoadProgress = function(_mc:MovieClip, loaded:Number, total:Number) {
	objet_mc._alpha = Math.round(((loaded/total)*100));
	txt_load_mc.htmlText = &quot;Chargement en cours... &quot;+Math.round(((loaded/total)*100))+&quot;%&quot;;
	_mc._visible = true;
	_mc._x = 0;
	_mc._y = 0;
};

// Lancement du chargement...
loader.loadClip(&quot;site.swf&quot;,holder_mc);

&lt;/pre&gt;
Espérant que cela servira ;)</description>
		<content:encoded><![CDATA[<p>Bon voila je me suis debrouiller en me relançant dans ta premiere idée: un premier swf/fla qui load mon site en swf&#8230;</p>
<p>Voila le code du loader pour ceux que ça peut aider, mon loader charge le site (site.swf) dans un MC vide nommé holder_mc, fait apparaitre un objet (objet_mc) et change le texte au fur et à mesure du chargement):</p>
<pre lang="actionscript">
var loader:MovieClipLoader = new MovieClipLoader();
var loadHandler:Object = new Object();
loader.addListener(loadHandler);
objet_mc._alpha = 0;
holder_mc._visible = false;

// Ce qui se passe quand le chargement est complet
// "_mc" fait référence à ce que l'on charge
loadHandler.onLoadInit = function(_mc:MovieClip) {
	objet_mc._visible = false;
	txt_load_mc._visible = false;
	_mc._visible = true;
	_mc.init();
};

// Ce que l'on fait pendant le chargement
loadHandler.onLoadProgress = function(_mc:MovieClip, loaded:Number, total:Number) {
	objet_mc._alpha = Math.round(((loaded/total)*100));
	txt_load_mc.htmlText = "Chargement en cours... "+Math.round(((loaded/total)*100))+"%";
	_mc._visible = true;
	_mc._x = 0;
	_mc._y = 0;
};

// Lancement du chargement...
loader.loadClip("site.swf",holder_mc);
</pre>
<p>Espérant que cela servira ;)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
