<?xml version="1.0" encoding="windows-1251"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Форум Flasher.ru - ActionScript 3.0</title>
		<link>http://www.flasher.ru/forum</link>
		<description><![CDATA[Программирование на ActionScript 3.0, под API 9 - 10 версии Flash Player'а (AVM2). Сторонние API рассматриваются в разделе API приложений и сред.
Перед публикацией ознакомьтесь с Правилами раздела.]]></description>
		<language>ru</language>
		<lastBuildDate>Thu, 09 Sep 2010 10:25:50 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://www.flasher.ru/forum/images/russian/style3/misc/rss.jpg</url>
			<title>Форум Flasher.ru - ActionScript 3.0</title>
			<link>http://www.flasher.ru/forum</link>
		</image>
		<item>
			<title><![CDATA[Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".]]></title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144337&amp;goto=newpost</link>
			<pubDate>Thu, 09 Sep 2010 09:48:22 GMT</pubDate>
			<description>Пишу код цель чтобы movieclip помещенный на stage при изменении высоты окна браузера(плэера) соответственно менялся. Для этой цели ставлю addEventListener где Event.RESIZE Вообщем вот весь код: 
package  
{ 
	import flash.display.*; 
	import flash.display.Sprite; 
	import flash.display.StageAlign;...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Пишу код цель чтобы movieclip помещенный на stage при изменении высоты окна браузера(плэера) соответственно менялся. Для этой цели ставлю addEventListener где Event.RESIZE Вообщем вот весь код:<br />
<!-- BEGIN TEMPLATE: bbcode_as3code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Код AS3:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #6699cc; font-weight: bold;">package</span> <br />
<span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">import</span> <span style="color: #6699cc;">flash.display</span>.<span style="color: #66cc66; font-weight: bold;">*</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">import</span> <span style="color: #6699cc;">flash.display</span>.Sprite;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">import</span> <span style="color: #6699cc;">flash.display</span>.StageAlign;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">import</span> <span style="color: #6699cc;">flash.display</span>.StageScaleMode;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">import</span> <span style="color: #6699cc;">flash.events</span>.Event;<br />
&nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">class</span> ZhMenu extends <span style="color: #6699cc;">Sprite</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">public</span> <span style="color: #b1b100; font-weight: bold;">var</span> menubg:MovieClip;<br />
&nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">function</span> ZhMenu<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">var</span> menubg:<span style="color: #6699cc;">MovieClip</span> = <span style="color: #b1b100; font-weight: bold;">new</span> menuGrad<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #6699cc;">stage</span>.<span style="color: #6699cc;">scaleMode</span> = <span style="color: #6699cc;">StageScaleMode</span>.NO_SCALE;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #6699cc;">stage</span>.<span style="color: #6699cc;">align</span> = <span style="color: #6699cc;">StageAlign</span>.TOP_LEFT;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #6699cc;">stage</span>.<span style="color: #6699cc;">addEventListener</span><span style="color: #66cc66;">&#40;</span><span style="color: #6699cc;">Event</span>.<span style="color: #6699cc;">RESIZE</span>, onResize<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">this</span>.<span style="color: #6699cc;">addChild</span> <span style="color: #66cc66;">&#40;</span>menubg<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; menubg.<span style="color: #6699cc;">x</span>=<span style="color: #cc66cc; font-weight:bold;">0</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; menubg.<span style="color: #6699cc;">width</span> = <span style="color: #cc66cc; font-weight:bold;">150</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; menubg.<span style="color: #6699cc;">height</span> = <span style="color: #6699cc;">stage</span>.stageHeight;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp;<br />
&nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">function</span> onResize <span style="color: #66cc66;">&#40;</span>event:<span style="color: #6699cc;">Event</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #b1b100; font-weight: bold;">void</span> <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">var</span> sh:<span style="color: #6699cc;">Number</span> = <span style="color: #6699cc;">stage</span>.stageHeight;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; menubg.<span style="color: #6699cc;">x</span>=<span style="color: #cc66cc; font-weight:bold;">0</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; menubg.<span style="color: #6699cc;">width</span>=<span style="color: #cc66cc; font-weight:bold;">150</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; menubg.<span style="color: #6699cc;">height</span>=sh;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
<span style="color: #66cc66;">&#125;</span></pre></code><hr />
</div>
<!-- END TEMPLATE: bbcode_as3code_printable -->В результате объект menubg на сцену он ставит в положеное место но при изменении размеров окна выдает ошибку:<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Код:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект &quot;null&quot;.<br />
&nbsp; &nbsp; &nbsp; &nbsp; at ZhMenu/onResize()</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->И естественно размеры объекта menubg никак не изменяются.<br />
<br />
Помогите кто знает actionScript 3.0 получше.<br />
Плиз. :rolleyes:</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>Zhdesigner</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144337</guid>
		</item>
		<item>
			<title>childNodes на пальцах</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144336&amp;goto=newpost</link>
			<pubDate>Thu, 09 Sep 2010 09:25:54 GMT</pubDate>
			<description><![CDATA[не могу понять принцип работы с childNodes. Объясните на пальцах пожалуйста. 
Мои мысли - есть некий хмл файл: 
 
 
Код: 
--------- 
<?xml version="1.0" encoding="iso-8859-1"?> 
<playlist> 
	<music>  
		<title>01</title>]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>не могу понять принцип работы с childNodes. Объясните на пальцах пожалуйста.<br />
Мои мысли - есть некий хмл файл:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Код:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">&lt;?xml version=&quot;1.0&quot; encoding=&quot;iso-8859-1&quot;?&gt;<br />
&lt;playlist&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;music&gt; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;title&gt;01&lt;/title&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;url&gt;audio/01.mp3&lt;/url&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/music&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;music&gt; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;title&gt;02&lt;/title&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;url&gt;audio/02.mp3&lt;/url&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/music&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;music&gt; <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;title&gt;03&lt;/title&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;url&gt;audio/03.mp3&lt;/url&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/music&gt;<br />
&lt;/playlist&gt;</code><hr />
</div>
<!-- END TEMPLATE: bbcode_code_printable -->как при таком хмл работает childNodes[i] ? как он бегает по i ? Спасибо.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>Life_Master</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144336</guid>
		</item>
		<item>
			<title>Обращение к String как к переменной или функции</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144335&amp;goto=newpost</link>
			<pubDate>Thu, 09 Sep 2010 09:10:29 GMT</pubDate>
			<description><![CDATA[var thisIsVarInt:int; 
var thisIsvarString:String; 
 
IsthisFuncExist("thisIsVarInt") = 123; 
IsthisFuncExist("thisIsvarString") = "5678.901234"; 
 
public function thisIsFunction( i:int, s:String ) : float { 
      return Number( s ) * i; 
}]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div><!-- BEGIN TEMPLATE: bbcode_as3code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Код AS3:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #b1b100; font-weight: bold;">var</span> thisIsVarInt:int;<br />
<span style="color: #b1b100; font-weight: bold;">var</span> thisIsvarString:String;<br />
&nbsp;<br />
IsthisFuncExist<span style="color: #66cc66;">&#40;</span>&quot;thisIsVarInt&quot;<span style="color: #66cc66;">&#41;</span> = <span style="color: #cc66cc; font-weight:bold;">123</span>;<br />
IsthisFuncExist<span style="color: #66cc66;">&#40;</span>&quot;thisIsvarString&quot;<span style="color: #66cc66;">&#41;</span> = &quot;<span style="color: #cc66cc; font-weight:bold;">5678.901234</span>&quot;;<br />
&nbsp;<br />
<span style="color: #b1b100; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">function</span> thisIsFunction<span style="color: #66cc66;">&#40;</span> i:<span style="color: #6699cc;">int</span>, s:<span style="color: #6699cc;">String</span> <span style="color: #66cc66;">&#41;</span> : float <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">return</span> <span style="color: #6699cc;">Number</span><span style="color: #66cc66;">&#40;</span> s <span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66; font-weight: bold;">*</span> i;<br />
<span style="color: #66cc66;">&#125;</span><br />
&nbsp;<br />
<span style="color: #b1b100; font-weight: bold;">var</span> tmpF:float = IsthisFuncExistToo<span style="color: #66cc66;">&#40;</span>&quot;thisIsFunction<span style="color: #66cc66;">&#40;</span> thisIsVarInt, thisIsvarString <span style="color: #66cc66;">&#41;</span>&quot;<span style="color: #66cc66;">&#41;</span>;</pre></code><hr />
</div>
<!-- END TEMPLATE: bbcode_as3code_printable -->Есть ли в flex такие функции как IsthisFuncExist и IsthisFuncExistToo? Или что-то вроде этого?</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>NumpuT</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144335</guid>
		</item>
		<item>
			<title>Нагрузка от таймера</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144334&amp;goto=newpost</link>
			<pubDate>Thu, 09 Sep 2010 08:44:22 GMT</pubDate>
			<description>Здравствуйте. Делаю сайт на флеше, и обнаружил интересную особенность. Объект класса Timer при обработке события TimerEvent.TIMER даже при незначительных изменениях на сцене очень сильно грузит процессор... Это так и должно быть или я чего-то не знаю и надо делать совсем по-другому? Подскажи...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Здравствуйте. Делаю сайт на флеше, и обнаружил интересную особенность. Объект класса Timer при обработке события TimerEvent.TIMER даже при незначительных изменениях на сцене очень сильно грузит процессор... Это так и должно быть или я чего-то не знаю и надо делать совсем по-другому? Подскажи пожалуйста, возможно ли с этим бороться и если да, то как?</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>Riankorn</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144334</guid>
		</item>
		<item>
			<title>как грамотно обращаться из класса к его объекту?</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144330&amp;goto=newpost</link>
			<pubDate>Thu, 09 Sep 2010 07:47:58 GMT</pubDate>
			<description><![CDATA[Есть класс A, присвоенный MovieClip'y mc_A в его свойствах 
Класс A: 
 
package classes { 
	 
	import flash.display.MovieClip; 
	 
	public class A extends MovieClip { 
 
                private var str:String;]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Есть класс A, присвоенный MovieClip'y mc_A в его свойствах<br />
Класс A:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_as3code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Код AS3:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #6699cc; font-weight: bold;">package</span> classes <span style="color: #66cc66;">&#123;</span><br />
&nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">import</span> <span style="color: #6699cc;">flash.display</span>.MovieClip;<br />
&nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">class</span> A extends <span style="color: #6699cc;">MovieClip</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">private</span> <span style="color: #b1b100; font-weight: bold;">var</span> str:String;<br />
&nbsp;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">function</span> A<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #b1b100; font-weight: bold;">void</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><br />
<span style="color: #66cc66;">&#125;</span></pre></code><hr />
</div>
<!-- END TEMPLATE: bbcode_as3code_printable -->В вышеупомянутый MovieClip mc_A помещаю экземпляр класса TextArea и даю ему имя Txt<br />
<br />
Как теперь мне из класса A узнать, что пользователь ввёл в TextArea Txt?<br />
<br />
Естественно, на вариант создать в классе A метод:<br />
<!-- BEGIN TEMPLATE: bbcode_as3code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Код AS3:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #b1b100; font-weight: bold;">public</span> <span style="color: #6699cc; font-weight: bold;">function</span> readTxt<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #6699cc;">String</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">return</span> Txt.text;<br />
<span style="color: #66cc66;">&#125;</span></pre></code><hr />
</div>
<!-- END TEMPLATE: bbcode_as3code_printable -->не прокатывает, так как ругается на отсутствие свойства Txt в классе A.<br />
<br />
Подскажите пожалуйста, кто как делает и как вообще грамотно такое обращение организовать?<br />
<br />
Спасибо!</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>NAO111</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144330</guid>
		</item>
		<item>
			<title>Регистрация шрифтов из загруженного swf</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144327&amp;goto=newpost</link>
			<pubDate>Thu, 09 Sep 2010 06:44:50 GMT</pubDate>
			<description>Следующая ситуация. Есть swf-загрузчик. Есть основная флешка и есть флешка со шрифтами. Последняя, состоит из шрифтов добавленных в библиотеку: Arial, ArialBold, ArialItalic ... 
 
Нужно, загрузчиком подгрузить шрифты, потом подгрузить основную флешку. В основной флешке зарегистрировать загруженные...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Следующая ситуация. Есть swf-загрузчик. Есть основная флешка и есть флешка со шрифтами. Последняя, состоит из шрифтов добавленных в библиотеку: Arial, ArialBold, ArialItalic ...<br />
<br />
Нужно, загрузчиком подгрузить шрифты, потом подгрузить основную флешку. В основной флешке зарегистрировать загруженные шрифты.<br />
<br />
Привожу частично код того, что я делаю для этого:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_as3code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Код AS3:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left"><pre class="actionscript3" style="font-family:monospace;">&nbsp;<br />
fontLoader = <span style="color: #b1b100; font-weight: bold;">new</span> <span style="color: #6699cc;">Loader</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp;<br />
fontLoader.<span style="color: #6699cc;">contentLoaderInfo</span>.<span style="color: #6699cc;">addEventListener</span><span style="color: #66cc66;">&#40;</span><span style="color: #6699cc;">Event</span>.<span style="color: #6699cc;">INIT</span>, eventFontLoaderInit<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp;<br />
fontLoader.<span style="color: #6699cc;">load</span><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100; font-weight: bold;">new</span> <span style="color: #6699cc;">URLRequest</span><span style="color: #66cc66;">&#40;</span><span style="color: #990000;">'fonts.swf'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp;<br />
<span style="color: #b1b100; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">function</span> eventFontLoaderInit<span style="color: #66cc66;">&#40;</span>e:<span style="color: #6699cc;">Event</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #b1b100; font-weight: bold;">void</span><br />
<span style="color: #66cc66;">&#123;</span><br />
&nbsp; StaticFonts.Arial = fontLoader.<span style="color: #6699cc;">contentLoaderInfo</span>.<span style="color: #6699cc;">applicationDomain</span>.<span style="color: #6699cc;">getDefinition</span><span style="color: #66cc66;">&#40;</span>&quot;Arial&quot;<span style="color: #66cc66;">&#41;</span> <span style="color: #b1b100; font-weight: bold;">as</span> Class;<br />
&nbsp; StaticFonts.ArialBold = fontLoader.<span style="color: #6699cc;">contentLoaderInfo</span>.<span style="color: #6699cc;">applicationDomain</span>.<span style="color: #6699cc;">getDefinition</span><span style="color: #66cc66;">&#40;</span>&quot;ArialBold&quot;<span style="color: #66cc66;">&#41;</span> <span style="color: #b1b100; font-weight: bold;">as</span> Class;<br />
<span style="color: #FF00FF;">//и т.д.</span><br />
&nbsp;<br />
&nbsp; mainLoader = <span style="color: #b1b100; font-weight: bold;">new</span> <span style="color: #6699cc;">Loader</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp;<br />
&nbsp; mainLoader.<span style="color: #6699cc;">contentLoaderInfo</span>.<span style="color: #6699cc;">addEventListener</span><span style="color: #66cc66;">&#40;</span><span style="color: #6699cc;">Event</span>.<span style="color: #6699cc;">INIT</span>, eventMainLoaderInit<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp;<br />
&nbsp; mainLoader.<span style="color: #6699cc;">load</span><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100; font-weight: bold;">new</span> <span style="color: #6699cc;">URLRequest</span><span style="color: #66cc66;">&#40;</span><span style="color: #990000;">'main.swf'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #66cc66;">&#125;</span><span style="color: #FF00FF;">//StaticFonts - класс со статическими переменными</span><br />
&nbsp;<br />
<span style="color: #b1b100; font-weight: bold;">private</span> <span style="color: #6699cc; font-weight: bold;">function</span> eventMainLoaderInit<span style="color: #66cc66;">&#40;</span>e:<span style="color: #6699cc;">Event</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #b1b100; font-weight: bold;">void</span><br />
<span style="color: #66cc66;">&#123;</span><br />
&nbsp; <span style="color: #6699cc;">addChild</span><span style="color: #66cc66;">&#40;</span><span style="color: #6699cc;">LoaderInfo</span><span style="color: #66cc66;">&#40;</span>e.<span style="color: #6699cc;">target</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #6699cc;">content</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #66cc66;">&#125;</span><br />
&nbsp;<br />
<span style="color: #FF00FF;">//В конструкторе главной флешки регистрирую загруженные шрифты. Добавляю тектовое поле и ставлю ему шрифт Arial. Результат - шрифт не отображается.</span><br />
&nbsp;<br />
<span style="color: #6699cc;">Font</span>.<span style="color: #6699cc;">registerFont</span><span style="color: #66cc66;">&#40;</span>StaticFonts.Arial<span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #6699cc;">Font</span>.<span style="color: #6699cc;">registerFont</span><span style="color: #66cc66;">&#40;</span>StaticFonts.ArialBold<span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #FF00FF;">//...</span><br />
<span style="color: #6699cc;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #6699cc;">Font</span>.<span style="color: #6699cc;">enumerateFonts</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>;<span style="color: #FF00FF;">//[object Arial],[object ArialBold]...</span><br />
&nbsp;<br />
<span style="color: #b1b100; font-weight: bold;">var</span> tf:<span style="color: #6699cc;">TextField</span> = <span style="color: #b1b100; font-weight: bold;">new</span> <span style="color: #6699cc;">TextField</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp;<br />
tf.<span style="color: #6699cc;">embedFonts</span> = true;<br />
tf.<span style="color: #6699cc;">text</span> = <span style="color: #990000;">'Some text'</span>;<br />
&nbsp;<br />
<span style="color: #b1b100; font-weight: bold;">var</span> f:<span style="color: #6699cc;">TextFormat</span> = <span style="color: #b1b100; font-weight: bold;">new</span> <span style="color: #6699cc;">TextFormat</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
&nbsp;<br />
f.<span style="color: #6699cc;">size</span> = <span style="color: #cc66cc; font-weight:bold;">12</span>;<br />
f.<span style="color: #6699cc;">font</span> = <span style="color: #990000;">'Arial'</span>;<br />
&nbsp;<br />
tf.<span style="color: #6699cc;">setTextFormat</span><span style="color: #66cc66;">&#40;</span>f<span style="color: #66cc66;">&#41;</span>;<br />
&nbsp;<br />
<span style="color: #6699cc;">addChild</span><span style="color: #66cc66;">&#40;</span>tf<span style="color: #66cc66;">&#41;</span>;</pre></code><hr />
</div>
<!-- END TEMPLATE: bbcode_as3code_printable --></div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>Касеал</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144327</guid>
		</item>
		<item>
			<title><![CDATA[Контур "бегущий пунктир" как в фотошопе при выделении]]></title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144325&amp;goto=newpost</link>
			<pubDate>Wed, 08 Sep 2010 22:43:14 GMT</pubDate>
			<description>Привет, %USERNAME%  
 
Вопрос в том как сделать быстрей нативными методами !? Вобщем сейчас я делаю в лоб, анализирую каждый пиксель в выбранной области, собираю вектор по которому потом попиксельно рисую в битмапДату контур, может кто то делал или знает как сделать быстрей ?  
 
Вобще какие идеи...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Привет, %USERNAME% <br />
<br />
Вопрос в том как сделать быстрей нативными методами !? Вобщем сейчас я делаю в лоб, анализирую каждый пиксель в выбранной области, собираю вектор по которому потом попиксельно рисую в битмапДату контур, может кто то делал или знает как сделать быстрей ? <br />
<br />
Вобще какие идеи по реализации бегущего пунктира ? ( Типа выделения в фотошопе ) <br />
<br />
PS Наверно стоит добавить, что область которую нужно обрамлять таким контуром, может быть сложной, с дырками и отдельными областями, в плоть до точек</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>easy.proger</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144325</guid>
		</item>
		<item>
			<title>FlashVars в AS3.0</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144323&amp;goto=newpost</link>
			<pubDate>Wed, 08 Sep 2010 21:21:04 GMT</pubDate>
			<description>Доброго времени суток 
До сели пользовался as2.0, но настоящее требует перехода на as3.0 
вот и столкнулся с первой проблемой: передача из html во флеш переменной (путь к файлу), ранее в as2 это не вызывало проблем, но в as3 FlashVars у меня упрямо не желает передавать параметр, может кто примерчик...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Доброго времени суток<br />
До сели пользовался as2.0, но настоящее требует перехода на as3.0<br />
вот и столкнулся с первой проблемой: передача из html во флеш переменной (путь к файлу), ранее в as2 это не вызывало проблем, но в as3 FlashVars у меня упрямо не желает передавать параметр, может кто примерчик работающий подкинет, буду весьма благодарен<br />
благодарю<br />
<br />
<font size="1"><font color="#666686">Добавлено через 10 минут</font></font><br />
вроде разобрался, запутали примеры всякие лже работающие по словам авторов</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>Evgan</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144323</guid>
		</item>
		<item>
			<title>Закрытие игры по щелчку мыши</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144322&amp;goto=newpost</link>
			<pubDate>Wed, 08 Sep 2010 20:49:48 GMT</pubDate>
			<description>Господа и дамы! 
Я немного удивлен: когда делаю кнопку выхода и что-то хочу для нее написать, выясняется, что все непросто... 
Функция глобального закрытия - как она должна выглядеть?  
Просто close(); , как в С++ Бильдере - ругается еще при компиляции... 
Exit() - нет вообще такого...  
Увы... 
...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Господа и дамы!<br />
Я немного удивлен: когда делаю кнопку выхода и что-то хочу для нее написать, выясняется, что все непросто...<br />
Функция глобального закрытия - как она должна выглядеть? <br />
Просто close(); , как в С++ Бильдере - ругается еще при компиляции...<br />
Exit() - нет вообще такого... <br />
Увы...<br />
<br />
Влад</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>wlad</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144322</guid>
		</item>
		<item>
			<title>Создание пазла</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144310&amp;goto=newpost</link>
			<pubDate>Wed, 08 Sep 2010 16:14:21 GMT</pubDate>
			<description><![CDATA[Возникло небольшое затруднение в исполнении этой задачи. 
Суть какая: есть картинка, она режется на квадратики copyPixels`ом, создаются в итоге элементы мозаики. Попозже наложу на них рельеф мозаики, это проблем не вызывает. 
 
Я не могу придумать нормальную архитектуру/подход для "соединения"...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Возникло небольшое затруднение в исполнении этой задачи.<br />
Суть какая: есть картинка, она режется на квадратики copyPixels`ом, создаются в итоге элементы мозаики. Попозже наложу на них рельеф мозаики, это проблем не вызывает.<br />
<br />
Я не могу придумать нормальную архитектуру/подход для &quot;соединения&quot; мозаики. Дело в том, что если два элемента совместить друг с другом мне требуются чтобы они стали одним элементом.<br />
В итоге, сначала имеется мозаика, скажем 3х3. У каждого элемента мозаики есть элемент &quot;Нижний&quot; и &quot;правый&quot; - это другие элементы мозаики, к которым этот элемент должен быть пристыкован. Перетаскиваем одну из них к другой, отжимаем мышку. Срабатывает алгоритм, который для каждой клетки проверяет правую и нижнюю на наличие соприкосновения с элементом &quot;правый&quot; и &quot;нижний&quot; - просто перебор координат - для мозайки 100 х 100 алгоритм поиска работает за 1 мс, не вижу смысла оптимизировать. Если совпало что-то, то теперь при перетаскивании одного элемента будут таскаться два. Сделал массив _attachedTiles, туда записываю тайлы которые будут таскаться вместе с текущим. Туда сначала кладу [this], а если что то пристыковывается - присоединяю этот массив к массиву пристыкованного тайла, а у него наоборот - его к текущему. В итоге каждый тайл имеет массив всех тайлов, которые должны с ним таскаться.<br />
Таскаю как то так:<br />
<!-- BEGIN TEMPLATE: bbcode_as3code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Код AS3:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left"><pre class="actionscript3" style="font-family:monospace;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">var</span> addX:<span style="color: #6699cc;">int</span> = <span style="color: #b1b100; font-weight: bold;">super</span>.<span style="color: #6699cc;">stage</span>.<span style="color: #6699cc;">mouseX</span> - _startDragPoint.x;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">var</span> addY:<span style="color: #6699cc;">int</span> = <span style="color: #b1b100; font-weight: bold;">super</span>.<span style="color: #6699cc;">stage</span>.<span style="color: #6699cc;">mouseY</span> - _startDragPoint.y;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">var</span> i:<span style="color: #6699cc;">int</span> = _attachedTiles.length;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100; font-weight: bold;">while</span> <span style="color: #66cc66;">&#40;</span>i--<span style="color: #66cc66;">&#41;</span> <span style="color: #66cc66;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _attachedTiles<span style="color: #66cc66;">&#91;</span>i<span style="color: #66cc66;">&#93;</span>.<span style="color: #6699cc;">x</span> += addX;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _attachedTiles<span style="color: #66cc66;">&#91;</span>i<span style="color: #66cc66;">&#93;</span>.<span style="color: #6699cc;">y</span> += addY;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span></pre></code><hr />
</div>
<!-- END TEMPLATE: bbcode_as3code_printable -->Да, это работает.<br />
Почему спрашиваю? Совесть мне подсказывает, что архитектура просто отвратительна, а голова не хочет родить более умной идеи. Может вы подскажете?</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>Psycho Tiger</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144310</guid>
		</item>
		<item>
			<title>NextScene что происходит?</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144309&amp;goto=newpost</link>
			<pubDate>Wed, 08 Sep 2010 14:54:07 GMT</pubDate>
			<description>Всем привет! 
Сразу говорю во флеше я новичок.. 
 
Вот возникла идея и хочу спросить как лучше реализовать... 
 
Хочу сделать приложение состоящее из нескольких элементов. 
 
Загрузочное окно, где будут несколько кнопок, и в зависимости от нажатой кнопки перемещать пользователя в какие либо комнаты...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Всем привет!<br />
Сразу говорю во флеше я новичок..<br />
<br />
Вот возникла идея и хочу спросить как лучше реализовать...<br />
<br />
Хочу сделать приложение состоящее из нескольких элементов.<br />
<br />
Загрузочное окно, где будут несколько кнопок, и в зависимости от нажатой кнопки перемещать пользователя в какие либо комнаты (сцены).<br />
<br />
Вот переход в эти якобы комнаты сделать просто :), но я чето не понимаю для сцен пишутся отдельные классы? т.е. это получается уже как бы отдельное приложение?<br />
<br />
Создавая приложение на флеш делаем входной класс (entry point или вход в приложение) но это как я понял только для текущей сцены? а при загрузке следующей сцены будет уже другой класс или останется тот же? <br />
<br />
Я сам прочитал и не понял что я хочу... объясню на примере.<br />
Есть игра в которой при загрузке загрузочного экрана создается соединение и пользователь может отредактировать некоторые данные для игры. После этого пользователь может выбрать игру к которой он хочет подконнектится и нажимает на кнопку (вызывается метод nextScene или чтото другое) загружается сцена, и мне надо передать в эту сцену параметры полученные на предыдущем шаге т.е. на этапе когда пользователь редактировал информацию.<br />
<br />
Как можно это реализовать? <br />
Может есть другой сценарий для подобного приложения?<br />
Когда загружается сцена какой класс начинает работать? И есть ли класс наподобие менеджера который от запуска приложения до его окончания продолжает работать и уничтожается только при выходе?<br />
<br />
Спасибо!</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>DziD</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144309</guid>
		</item>
		<item>
			<title>Что такое Ereignisablauf?</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144302&amp;goto=newpost</link>
			<pubDate>Wed, 08 Sep 2010 12:04:50 GMT</pubDate>
			<description>Привет, кто-нибудь может объяснить, что такое Ereignisablauf? Очень уж непонятно.</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Привет, кто-нибудь может объяснить, что такое Ereignisablauf? Очень уж непонятно.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>Nemez</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144302</guid>
		</item>
		<item>
			<title>Sprite не растягиваеться как нужно</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144301&amp;goto=newpost</link>
			<pubDate>Wed, 08 Sep 2010 11:51:17 GMT</pubDate>
			<description><![CDATA[Зайдите в flash IDE нарисуйте там прямоугольник преобразуйте его в мувик, присвойте имя "s" объекту который получили на сцене. 
 
Откройте вкладочку "Transform" и там присойте Skew 45 (по горизонтали). В кадре напишите: 
 
 
for(var i:uint=0;i<1000;i++) 
	s.width=s.width; 
Если Вы всё сделали...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Зайдите в flash IDE нарисуйте там прямоугольник преобразуйте его в мувик, присвойте имя &quot;s&quot; объекту который получили на сцене.<br />
<br />
Откройте вкладочку &quot;Transform&quot; и там присойте Skew 45 (по горизонтали). В кадре напишите:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_as3code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Код AS3:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #b1b100; font-weight: bold;">for</span><span style="color: #66cc66;">&#40;</span><span style="color: #b1b100; font-weight: bold;">var</span> i:<span style="color: #6699cc;">uint</span>=<span style="color: #cc66cc; font-weight:bold;">0</span>;i&lt;<span style="color: #cc66cc; font-weight:bold;">1000</span>;i++<span style="color: #66cc66;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; s.<span style="color: #6699cc;">width</span>=s.width;</pre></code><hr />
</div>
<!-- END TEMPLATE: bbcode_as3code_printable -->Если Вы всё сделали правильно, спрайт уменьшится раза в 2...<br />
(Эксперементировал в CS3)<br />
<br />
Это только у меня так? И вообще как с этим бороться? Сердце чует что копать надо в сторону матрицы, но хотелось бы узнать и причину того что происходит...</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>incvizitor</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144301</guid>
		</item>
		<item>
			<title>Не могу определить размеры области под содержимое спрайта?</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144299&amp;goto=newpost</link>
			<pubDate>Wed, 08 Sep 2010 11:03:13 GMT</pubDate>
			<description>Подгружаю пустую флэшку с кодом - родительский спрайт под кнопку. Далее в этот спрайт подгружаются фон и текст который должен присутствовать на кнопке. После загрузки они выравниваются относительно друг друга, подгоняются размеры и т.п. Объекты добавлены в кнопку и имеют width и height. Но когда я...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Подгружаю пустую флэшку с кодом - родительский спрайт под кнопку. Далее в этот спрайт подгружаются фон и текст который должен присутствовать на кнопке. После загрузки они выравниваются относительно друг друга, подгоняются размеры и т.п. Объекты добавлены в кнопку и имеют width и height. Но когда я пытаюсь посмотреть <br />
 width и height самой кнопки вижу в дебагере width=NaN, height=NaN. Подскажите в какой момент данные о размере обновляются?<br />
<br />
<font size="1"><font color="#666686">Добавлено через 22 минуты</font></font><br />
Попробовал создать программно один в другой спрайт все размеры расчитались сразу. Стал проверять в какой момент получаю NaN оказалось когда в родительском классе идет инициализация моей кнопки сразу при входе в класс получаю width=NaN, height=NaN. возможно из-за того что гружу в один домен, и перед этим подгружается другая флэшка которая использует такой же класс. Подозреваю что у них не соответствуют версии при компиляции.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>SunShadow</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144299</guid>
		</item>
		<item>
			<title>DisplayObject alpha range</title>
			<link>http://www.flasher.ru/forum/showthread.php?t=144298&amp;goto=newpost</link>
			<pubDate>Wed, 08 Sep 2010 10:54:26 GMT</pubDate>
			<description>Только что столкнулся с этим неожиданным результатом. Давно это? 
var s:Sprite = new Sprite(); 
var g:Graphics = s.graphics; 
g.beginFill(0xFF0000, 0.1); 
g.drawRect(0, 0, 800, 800); 
g.endFill(); 
s.alpha = 120; 
addChild(s); 
trace(s.alpha);</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Только что столкнулся с этим неожиданным результатом. Давно это?<br />
<!-- BEGIN TEMPLATE: bbcode_as3code_printable -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Код AS3:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #b1b100; font-weight: bold;">var</span> s:<span style="color: #6699cc;">Sprite</span> = <span style="color: #b1b100; font-weight: bold;">new</span> <span style="color: #6699cc;">Sprite</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #b1b100; font-weight: bold;">var</span> g:<span style="color: #6699cc;">Graphics</span> = s.graphics;<br />
g.<span style="color: #6699cc;">beginFill</span><span style="color: #66cc66;">&#40;</span>0xFF0000, <span style="color: #cc66cc; font-weight:bold;">0.1</span><span style="color: #66cc66;">&#41;</span>;<br />
g.<span style="color: #6699cc;">drawRect</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc; font-weight:bold;">0</span>, <span style="color: #cc66cc; font-weight:bold;">0</span>, <span style="color: #cc66cc; font-weight:bold;">800</span>, <span style="color: #cc66cc; font-weight:bold;">800</span><span style="color: #66cc66;">&#41;</span>;<br />
g.<span style="color: #6699cc;">endFill</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;<br />
s.<span style="color: #6699cc;">alpha</span> = <span style="color: #cc66cc; font-weight:bold;">120</span>;<br />
<span style="color: #6699cc;">addChild</span><span style="color: #66cc66;">&#40;</span>s<span style="color: #66cc66;">&#41;</span>;<br />
<span style="color: #6699cc;">trace</span><span style="color: #66cc66;">&#40;</span>s.<span style="color: #6699cc;">alpha</span><span style="color: #66cc66;">&#41;</span>;</pre></code><hr />
</div>
<!-- END TEMPLATE: bbcode_as3code_printable --></div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.flasher.ru/forum/forumdisplay.php?f=83">ActionScript 3.0</category>
			<dc:creator>fljot</dc:creator>
			<guid isPermaLink="true">http://www.flasher.ru/forum/showthread.php?t=144298</guid>
		</item>
	</channel>
</rss>
