<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>aw's blog 姿态永恒 &#187; 关于MovieClip的文章</title>
	<atom:link href="http://www.awflasher.com/blog/tag/movieclip/feed" rel="self" type="application/rss+xml" />
	<link>http://www.awflasher.com/blog</link>
	<description>分享互联网, 分享人生</description>
	<lastBuildDate>Sun, 29 Jan 2012 11:57:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>关于Flash时间轴变量的生命周期[增补]</title>
		<link>http://www.awflasher.com/blog/archives/605</link>
		<comments>http://www.awflasher.com/blog/archives/605#comments</comments>
		<pubDate>Thu, 27 Jul 2006 13:07:01 +0000</pubDate>
		<dc:creator>aw</dc:creator>
				<category><![CDATA[web开发]]></category>
		<category><![CDATA[MovieClip]]></category>
		<category><![CDATA[变量]]></category>
		<category><![CDATA[生命周期]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[曾写过一篇《 由Flash中的异步、同步联想到setInterval的一些用法》、《 谈MC的instanceName》，很久以前还进行过关于MovieClip(下简称MC)和Graphics的生命周期的探讨。 今天发现有必要系统的整理一下。 总结如下： 变量定义与时间轴连续性相关 在MC上定义的变量，只要两帧之间仍沿用统一实例，则变量“不死亡”，而MC中间有一帧的间隔，则变量死亡。常见于时间轴描述的应用程序架构。 例如，第1帧留空，第2帧有一MC：a_mc。如果播放母MC，则第2帧定义的变量全部丢失。而如果第一帧不留空，播放母MC不会导致该问题。 _root变量永远不会丢失(哪怕用右键菜单胡乱播放，我们防的就是这个-虽然可以禁用Menu，但这仍然不是安全、完美的做法) 尤其关于上文提到的setInterval的保护数组，个人建议定义到_root，因为这样数组永远不会丢失。 时间轴在OOP中的不连续性 在第 N 帧 import的class,在第N+1帧便会失效.不过再次import似乎并不会增加太多文件体积。 1条评论, 立即发言 &#124; 本文关键词: MovieClip, 变量, 生命周期 ©aw's blog 姿态永恒 1984-2006 &#124; 链接地址 - http://www.awflasher.com/blog/archives/605 @awguo （新浪微博） &#124; @awguo （腾讯微博） &#124; Twitter: @awguo]]></description>
			<content:encoded><![CDATA[<p>曾写过一篇<a href="http://www.awflasher.com/blog/archives/504" title="《 由Flash中的异步、同步联想到setInterval的一些用法》">《 由Flash中的异步、同步联想到setInterval的一些用法》</a>、<a href="http://www.awflasher.com/blog/archives/47" title="《 谈MC的instanceName》">《 谈MC的instanceName》</a>，很久以前还进行过关于MovieClip(下简称MC)和Graphics的生命周期的探讨。</p>
<p>今天发现有必要系统的整理一下。</p>
<p>总结如下：<br />
<b>变量定义与时间轴连续性相关</b></p>
<p>在MC上定义的变量，只要两帧之间仍沿用统一实例，则变量“不死亡”，而MC中间有一帧的间隔，则变量死亡。常见于时间轴描述的应用程序架构。<br />
例如，第1帧留空，第2帧有一MC：a_mc。如果播放母MC，则第2帧定义的变量全部丢失。而如果第一帧不留空，播放母MC不会导致该问题。<br />
_root变量永远不会丢失(哪怕用右键菜单胡乱播放，我们防的就是这个-虽然可以禁用Menu，但这仍然不是安全、完美的做法)<br />
尤其关于上文提到的setInterval的保护数组，个人建议定义到_root，因为这样数组永远不会丢失。</p>
<p><b>时间轴在OOP中的不连续性</b><br />
在第 N 帧 import的class,在第N+1帧便会失效.不过再次import似乎并不会增加太多文件体积。</p>
<div style="border-top:1px dotted #ddd;width:100%;margin:5px 0"></div>
<p>
<strong>
<a href="http://www.awflasher.com/blog/archives/605#awcomment"><strong>1</strong>条评论</a>,
<a href="http://www.awflasher.com/blog/archives/605#awcomment">立即发言</a>
</strong>
|
本文关键词: <a href="http://www.awflasher.com/blog/tag/movieclip" rel="tag">MovieClip</a>, <a href="http://www.awflasher.com/blog/tag/%e5%8f%98%e9%87%8f" rel="tag">变量</a>, <a href="http://www.awflasher.com/blog/tag/%e7%94%9f%e5%91%bd%e5%91%a8%e6%9c%9f" rel="tag">生命周期</a><br/></p>
<p>©<a href="http://www.awflasher.com/blog" title="aw's blog 姿态永恒">aw's blog 姿态永恒</a> 1984-2006  | <a href="http://www.awflasher.com/blog/archives/605">链接地址</a> - http://www.awflasher.com/blog/archives/605
</p>
<p><a style="color:#cc0000;background:#ffffaa;font-weight:bold" href="http://weibo.com/awguo">@awguo （新浪微博）</a> | <a style="color:#cc0000;background:#ffffaa;font-weight:bold" href="http://t.qq.com/awguo">@awguo （腾讯微博）</a> | <a style="color:#cc0000;background:#ffffaa;font-weight:bold" href="https://twitter.com/awguo">Twitter: @awguo</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.awflasher.com/blog/archives/605/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[原创经验]谈MC的instanceName</title>
		<link>http://www.awflasher.com/blog/archives/47</link>
		<comments>http://www.awflasher.com/blog/archives/47#comments</comments>
		<pubDate>Mon, 21 Feb 2005 00:59:55 +0000</pubDate>
		<dc:creator>aw</dc:creator>
				<category><![CDATA[web开发]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[InstanceName]]></category>
		<category><![CDATA[MovieClip]]></category>
		<category><![CDATA[原创]]></category>
		<category><![CDATA[教程]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[MC的InstanceName可谓把MC从timeline上彻底的标注了出来，可谓是AS控制MC的最重要的接口。 然而，有时候MC的instanceName却不是那么好伺候的 比如，多帧运动 &#8212;&#8212;&#8212;&#8212;-&#62;Timeline t1&#8212;&#8211;t2 &#8212;&#8212;&#8212;&#8212;- MC MC mc从t1时刻运动到t2时刻，两个key frame处的instanceName是可以不一样的，且t1 &#8211; t2-1 帧的instanceName服从t1的定义，之后服从t2的定义。此其一。 其二：t1处必须给出定义，即必须给定MC的instanceName，否则即使t2给出，仍然会在t2帧之后的所有事件内被视作未定义，而采用Flash内部分配的instanceName，如“instanceXX”之类(xx是一个随机数字) 其三：如果t1处给出定义，则t2以及之后的关键帧不用给定义了。 就说这么多了，希望大家踊跃批评：） 暂无评论, 立即发言 &#124; 本文关键词: Flash, InstanceName, MovieClip, 原创, 教程 ©aw's blog 姿态永恒 1984-2005 &#124; 链接地址 - http://www.awflasher.com/blog/archives/47 @awguo （新浪微博） &#124; @awguo （腾讯微博） &#124; Twitter: @awguo]]></description>
			<content:encoded><![CDATA[<p>MC的InstanceName可谓把MC从timeline上彻底的标注了出来，可谓是AS控制MC的最重要的接口。</p>
<p>然而，有时候MC的instanceName却不是那么好伺候的</p>
<p>比如，多帧运动</p>
<p>&#8212;&#8212;&#8212;&#8212;-&gt;Timeline<br />
t1&#8212;&#8211;t2<br />
&#8212;&#8212;&#8212;&#8212;-<br />
MC    MC</p>
<p>mc从t1时刻运动到t2时刻，两个key frame处的instanceName是可以不一样的，且<span style="color:Blue">t1 </span> &#8211;<span style="color:Blue">  t2-1 </span>帧的instanceName服从t1的定义，之后服从t2的定义。此其一。</p>
<p>其二：t1处必须给出定义，即必须给定MC的instanceName，否则即使t2给出，<b>仍然会在t2帧之后的所有事件内被视作未定义</b>，而采用Flash内部分配的instanceName，如“instanceXX”之类(xx是一个随机数字)</p>
<p>其三：如果t1处给出定义，则t2以及之后的关键帧不用给定义了。</p>
<p>就说这么多了，希望大家踊跃批评：）</p>
<div style="border-top:1px dotted #ddd;width:100%;margin:5px 0"></div>
<p>
<strong>
<a href="http://www.awflasher.com/blog/archives/47#awcomment">暂无评论</a>,
<a href="http://www.awflasher.com/blog/archives/47#awcomment">立即发言</a>
</strong>
|
本文关键词: <a href="http://www.awflasher.com/blog/tag/flash" rel="tag">Flash</a>, <a href="http://www.awflasher.com/blog/tag/instancename" rel="tag">InstanceName</a>, <a href="http://www.awflasher.com/blog/tag/movieclip" rel="tag">MovieClip</a>, <a href="http://www.awflasher.com/blog/tag/%e5%8e%9f%e5%88%9b" rel="tag">原创</a>, <a href="http://www.awflasher.com/blog/tag/%e6%95%99%e7%a8%8b" rel="tag">教程</a><br/></p>
<p>©<a href="http://www.awflasher.com/blog" title="aw's blog 姿态永恒">aw's blog 姿态永恒</a> 1984-2005  | <a href="http://www.awflasher.com/blog/archives/47">链接地址</a> - http://www.awflasher.com/blog/archives/47
</p>
<p><a style="color:#cc0000;background:#ffffaa;font-weight:bold" href="http://weibo.com/awguo">@awguo （新浪微博）</a> | <a style="color:#cc0000;background:#ffffaa;font-weight:bold" href="http://t.qq.com/awguo">@awguo （腾讯微博）</a> | <a style="color:#cc0000;background:#ffffaa;font-weight:bold" href="https://twitter.com/awguo">Twitter: @awguo</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.awflasher.com/blog/archives/47/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

