<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"><channel><title>wish</title><link>http://bbs.flash8.net/blogs/wish/default.aspx</link><description>ActionScript 2.0/3.0 MTASC Haxe </description><dc:language>zh-CHS</dc:language><generator>CommunityServer 1.1 (Build: 1.0.5.1616)</generator><item><title>Motion,Tween,MotionCam(AS3)</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/04/19/1831208.aspx</link><pubDate>Wed, 19 Apr 2006 06:06:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1831208</guid><dc:creator /><slash:comments>1</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1831208.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1831208</wfw:commentRss><description>&lt;DIV&gt;&lt;A class="" title="" href="/forums/fbeecb88-b4b2-440e-9dcc-b2c93f777e41/PostAttachment.aspx" target=_blank&gt;&lt;/A&gt;把&lt;FONT color=#ff1493&gt;《Flash MX编程与创意实现》&lt;/FONT&gt;&lt;FONT color=#000000&gt;中关于运动的部分改成AS3的。&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;主程序如下：&lt;/DIV&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #000000"&gt;package {
    import flash.display.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
    import flash.events.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
    import flash.util.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
    import com.wish.motion.Motion ;
    import com.wish.motion.MotionCam ;
    import com.wish.ease.Ease;

 [SWF( backgroundColor&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0x000000&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;, frameRate&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;30&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;, height&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;400&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;, width&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;400&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;)]
   &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Test extends Sprite {
       [Embed(source&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;wish.jpg&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;)] var Pic:Class ;
       &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var xCam:MotionCam ;
       &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var yCam:MotionCam ;
       &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var tween:Tween ;
       &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var tween1:Tween ;
       &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var sprite:Sprite  ;
        &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function Test(){
            sprite&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Sprite();
            var pic:&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Pic();
            pic.x&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;pic.width&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;2&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; ;
            pic.y&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;pic.height&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;2&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; ;
            sprite.addChild(pic);
            sprite.scaleX&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;sprite.scaleY&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0.3&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; ;
            addChild(sprite);
            tween&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Tween(sprite,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;x&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,Ease.easeInOutQuad,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;50&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;300&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;30&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;false&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
            tween1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Tween(sprite,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;y&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,Ease.easeInOutQuad,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;50&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;300&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;30&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;false&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
            tween.addEventListener(Motion.FINISHED ,finish);
            &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;/*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
            xCam=new MotionCam(sprite,"x",300);
            xCam.setActor(stage,"mouseX");
            xCam.setLooping(true);
            yCam=new MotionCam(sprite,"y",300);
            yCam.setActor(stage,"mouseY");
            yCam.setLooping(true);
            addEventListener("mouseDown",mousedown);
            addEventListener("mouseUp",mouseup);
            &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;*/&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;
            }
        &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function  finish(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;event&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;:Event):&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;void&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;{
            tween.yoyo();
            tween1.yoyo();
            }
        &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;/*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
        private function mousedown(event:MouseEvent):void{
            xCam.startRecord();
            yCam.startRecord();
            }
        private function mouseup(event:MouseEvent):void{
            xCam.stopRecord();
            yCam.stopRecord();
            }
        &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;*/&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;
    }

}


&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1831208" width="1" height="1"&gt;</description></item><item><title>Color (AS3)</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/04/18/1830696.aspx</link><pubDate>Tue, 18 Apr 2006 02:08:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1830696</guid><dc:creator /><slash:comments>0</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1830696.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1830696</wfw:commentRss><description>&lt;DIV&gt;AS3中取消了Color类，用ColorTransform类代替（和以前的setTransform，getTransform一样）。我想改变MovieClip的颜色时非常麻烦，而且你用ColorTransform时如何调整颜色需要对颜色的配制理解很透彻。&lt;/DIV&gt;
&lt;DIV&gt;比如我想改mc的颜色为红色，需要这样写：&lt;/DIV&gt;&lt;PRE&gt;&lt;DIV&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #000000"&gt;import flash.geom.ColorTransform ;
var color:ColorTransform&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; ColorTransform(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;255&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;) ;
mc.transform.colorTransform&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;color ;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;/DIV&gt;&lt;/PRE&gt;
&lt;DIV&gt;用Color类时，只需这样写：（Color类根据Robert&amp;nbsp;Penner 的&lt;FONT color=#ff1493&gt;《Flash MX编程与创意实现》&lt;/FONT&gt; 中Color章节改写） 
&lt;TABLE cellSpacing=0 cellPadding=0 border=0&gt;

&lt;TR&gt;
&lt;TD align=left&gt;&lt;/TD&gt;
&lt;TD align=left&gt;
&lt;DIV align=left&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;/DIV&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #000000"&gt;Color.setRGB(mc,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0xff0000&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;A class="" title="" href="/forums/6a48715c-7ab3-4f66-b736-5936d7d5dbff/PostAttachment.aspx" target=_blank&gt;&lt;IMG style="WIDTH: 296px; HEIGHT: 297px" height=429 src="/forums/2199eb27-ebac-47c5-8b29-ecf8affe2031/PostAttachment.aspx" width=395&gt;&lt;/A&gt;&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1830696" width="1" height="1"&gt;</description></item><item><title>ColorMatrix（AS3）</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/04/13/1828699.aspx</link><pubDate>Thu, 13 Apr 2006 08:31:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1828699</guid><dc:creator /><slash:comments>0</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1828699.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1828699</wfw:commentRss><description>&lt;P&gt;今天看到&lt;A href="http://www.quasimondo.com"&gt;www.quasimondo.com&lt;/A&gt;上的一个例子，可以控制MovieClip的亮度，对比度等。非常不错。我改成了AcitonScript 3,这里&lt;A class="" title="" HREF="/forums/40cfcd29-623c-4ef8-a60f-27aa95d68485/PostAttachment.aspx" target=_blank&gt;下载&lt;/A&gt;。&lt;/P&gt;
&lt;P&gt;&lt;A class="" title="" href="/forums/1e046ae5-3fb4-4059-80cc-1ff22f55fe2e/PostAttachment.aspx" target=_blank&gt;&lt;IMG height=358 src="/forums/8e88c6b0-aaec-43b0-a250-989baad2865a/PostAttachment.aspx" width=373&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1828699" width="1" height="1"&gt;</description></item><item><title>连连看（AS3）</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/04/10/1826921.aspx</link><pubDate>Mon, 10 Apr 2006 01:31:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1826921</guid><dc:creator /><slash:comments>0</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1826921.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1826921</wfw:commentRss><description>里面的算法是根据闪吧的一篇教程而来，忘了在什么地方。
由于图片是从外部导入，所以无法直接观看，需要下载到本地。（下载地址在下面，观看需要flash player 8.5）
...(&lt;a href="http://bbs.flash8.net/blogs/wish/archive/2006/04/10/1826921.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1826921" width="1" height="1"&gt;</description></item><item><title>BikeExample(flade)</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/04/08/1826447.aspx</link><pubDate>Sat, 08 Apr 2006 11:53:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1826447</guid><dc:creator /><slash:comments>0</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1826447.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1826447</wfw:commentRss><description>&lt;P&gt;之前由于一个问题不知道怎么办，今天添加了一个事件才搞定：！&lt;/P&gt;
&lt;P&gt;主程序源码（其他的和Flade原版差不多，可以到这里 &lt;A href="http://www.cove.org/flade"&gt;http://www.cove.org/flade&lt;/A&gt; 下载原版。）&lt;/P&gt;
&lt;P&gt;&lt;A class="" title="" href="/forums/1ca36bca-d72b-4e2c-ac5c-0527b007711b/PostAttachment.aspx" target=_blank&gt;&lt;IMG style="WIDTH: 538px; HEIGHT: 328px" height=395 src="/forums/57658059-b6c6-4e05-a75a-a6b8923143a2/PostAttachment.aspx" width=521&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1826447" width="1" height="1"&gt;</description></item><item><title>3D动画（4）</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/04/07/1825986.aspx</link><pubDate>Fri, 07 Apr 2006 05:48:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1825986</guid><dc:creator /><slash:comments>0</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1825986.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1825986</wfw:commentRss><description>&lt;P&gt;加了键盘控制，上下方向键控制前后移动，左右方向键控制镜头旋转。w,s分别控制镜头上下移动。&lt;/P&gt;
&lt;P&gt;（观看需要flash player 8.5）&lt;/P&gt;
&lt;P&gt;&lt;A class="" title="" href="/forums/1b33e230-14de-4903-ae28-b815f08068a8/PostAttachment.aspx" target=_blank&gt;&lt;IMG height=307 src="/forums/647e4aaa-f050-4a9e-a5c8-8fa65f78578d/PostAttachment.aspx" width=501&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1825986" width="1" height="1"&gt;</description></item><item><title>3D动画（3）</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/04/06/1825462.aspx</link><pubDate>Thu, 06 Apr 2006 06:20:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1825462</guid><dc:creator /><slash:comments>1</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1825462.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1825462</wfw:commentRss><description>这次给模型添加了贴图，看起来效果更好些。不过四周墙的贴图有问题，没找到好些的图。：）
...(&lt;a href="http://bbs.flash8.net/blogs/wish/archive/2006/04/06/1825462.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1825462" width="1" height="1"&gt;</description></item><item><title>3D动画(2)（AS3）</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/04/05/1825006.aspx</link><pubDate>Wed, 05 Apr 2006 07:11:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1825006</guid><dc:creator /><slash:comments>0</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1825006.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1825006</wfw:commentRss><description>&lt;P&gt;这次实现了镜头移动。(观看需要 Flash player 8.5)&lt;/P&gt;
&lt;P&gt;&lt;A class="" title="" href="/forums/2762b098-5e3a-48d9-b9be-2beb32ef11f3/PostAttachment.aspx" target=_blank&gt;&lt;IMG style="WIDTH: 360px; HEIGHT: 320px" height=450 src="/forums/acc23049-c69f-4f40-87f5-64edebda57ea/PostAttachment.aspx" width=484&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1825006" width="1" height="1"&gt;</description></item><item><title>简单的3D动画（AS3）</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/04/01/1823294.aspx</link><pubDate>Fri, 31 Mar 2006 21:11:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1823294</guid><dc:creator /><slash:comments>0</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1823294.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1823294</wfw:commentRss><description>&lt;P&gt;这个动画主要是根据&lt;A class="" title="" href="http://sandy.media-box.net/blog/" target=_blank&gt;Sandy&lt;/A&gt;改写来的，现在还有些问题（速度较慢，cpu占用率高）。&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.macromedia.com/software/flashplayer/public_beta/"&gt;需要flash player 8.5&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A class="" title="" href="/forums/72ff6874-44ec-4d95-9a8b-017ff4abab58/PostAttachment.aspx" target=_blank&gt;&lt;IMG style="WIDTH: 389px; HEIGHT: 402px" height=270 src="/forums/8f096a5a-7bb3-4b83-9de2-df6c26a1a79a/PostAttachment.aspx" width=419&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;和这个类似：&lt;/P&gt;
&lt;P&gt;&lt;a href="http://bbs.flash8.net/forums/9b25bfbf-12d3-49f5-997a-f86ec7852a52/PostAttachment.aspx"&gt;http://bbs.flash8.net/forums/9b25bfbf-12d3-49f5-997a-f86ec7852a52/PostAttachment.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1823294" width="1" height="1"&gt;</description></item><item><title>AS3中一些新的关键字,变量类型和类(1)</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/03/06/1812842.aspx</link><pubDate>Mon, 06 Mar 2006 02:17:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1812842</guid><dc:creator /><slash:comments>0</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1812842.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1812842</wfw:commentRss><description>&lt;P&gt;AS3中新增加了许多东西,一句两句也说不完.这次说两个关键字(as , is)和一个变量类型(*).&lt;/P&gt;
&lt;P&gt;as:对一个变量进行强制类型转换.&amp;nbsp;&amp;nbsp;&amp;nbsp; var t:Number=15.6; var t1:int=(t as int);//t1=15;&lt;/P&gt;
&lt;P&gt;is:判断一个变量的类型.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var t:Number=15.6;&amp;nbsp; var t1:Boolean=(t as int);&amp;nbsp; //t1=false;&lt;/P&gt;
&lt;P&gt;*:一个变量类型不定时,可以用"*"来表示. var t:*;&amp;nbsp;&amp;nbsp; trace(&lt;SPAN style="COLOR: #000000"&gt;"typeof &lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t1&amp;nbsp; =&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;typeof&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(t1)));//typeof &lt;SPAN style="COLOR: #000000"&gt;t1&amp;nbsp;&lt;/SPAN&gt;=undefined;&lt;BR&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Example:&lt;/P&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #000000"&gt;package {
    import flash.util.trace;
    import flash.display.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Test extends Sprite {
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function Test(){
        var t:Number&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;13.8&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
        trace(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t = &lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t);
                &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;t = 13.8&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;        trace(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t is Number =&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(t &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;is&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Number));
                &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;t is Number =true&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;        var t1:&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
        trace(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t1 is * =&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;typeof&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(t1)));
                 &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;t1 is * =undefined&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;        trace(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t1 = &lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t1);
                 &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;t1 = undefined        &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;                t1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t;
        trace(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t1 = &lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t1);
                &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;t1 = 13.8&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;        trace(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t1 is Number =&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(t1 &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;is&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Number));
                &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;t1 is Number =true&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;        t1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(t &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;as&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;int&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
        trace(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t1 = &lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t1);
                &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;t1 = 13&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;        trace(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;t1 is int =&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(t1 &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;is&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;int&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;));
                &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;t1 is int =true&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;            }
        }

    }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;用as类型转换的结果列表:&lt;/P&gt;
&lt;P&gt;
&lt;TABLE cellSpacing=0 cellPadding=0 border=0&gt;

&lt;TR&gt;
&lt;TH&gt;
&lt;P&gt;Value&lt;/P&gt;&lt;/TH&gt;
&lt;TH&gt;
&lt;P&gt;&amp;nbsp;String&lt;/P&gt;&lt;/TH&gt;
&lt;TH&gt;
&lt;P&gt;Number&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int&lt;/P&gt;&lt;/TH&gt;
&lt;TH&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/TH&gt;
&lt;TH&gt;
&lt;P&gt;uint&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/TH&gt;
&lt;TH&gt;
&lt;P&gt;Boolean&lt;/P&gt;&lt;/TH&gt;
&lt;TH&gt;
&lt;P&gt;Object&lt;/P&gt;&lt;/TH&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;{}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"[object Object]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;NaN&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;true&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;{}&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;"string"&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"string"&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;NaN&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;true&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"string"&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;"10"&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"10"&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;10&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;10&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;10&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;true&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"10"&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;null&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Null&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;false&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;null&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;undefined&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;Null&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;NaN&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;false&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;null&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;true&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"true"&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;true&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;true&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;false&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"false"&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;false&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;false&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"0"&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;false&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"1"&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;true&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;-1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"-1"&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2E+32-1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;true&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;1.23&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"1.23"&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;1.23&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;true&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;1.23&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;-1.23&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"-1.23"&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-1.23&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;2E+32-1&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;true&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;-1.23&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;NaN&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;"NaN"&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;NaN&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;0&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;false&lt;/P&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P&gt;NaN&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/P&gt;&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1812842" width="1" height="1"&gt;</description></item><item><title>一个简单的涂鸦板(AS3)</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/02/23/1808764.aspx</link><pubDate>Thu, 23 Feb 2006 07:21:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1808764</guid><dc:creator /><slash:comments>1</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1808764.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1808764</wfw:commentRss><description>&lt;P&gt;Flex 2在alpha版时我做了一个简单的&lt;A class="" title=涂鸦板 href="/forums/d37d92f7-57e5-473d-b5ce-af46e899b1a1/PostAttachment.aspx" target=_blank&gt;涂鸦板&lt;/A&gt;,由于和beta 1版不相容,今天改了一下.主要要修改的地方是Void改成void,事件中如EventType改为Event.&lt;/P&gt;
&lt;P&gt;这个涂鸦板可以实现回放,内容也可以存放在硬盘里.&lt;/P&gt;
&lt;P&gt;使用时点鼠标右键选择startRecord即可绘画了.&lt;/P&gt;
&lt;P&gt;Replay:回放;&lt;/P&gt;
&lt;P&gt;RecordonDISK:存储在硬盘上;&lt;/P&gt;
&lt;P&gt;ReplayofDISK:回放存在硬盘上的数据.&lt;/P&gt;
&lt;P&gt;观看的地址:&lt;A class="" title=涂鸦板 href="/forums/d37d92f7-57e5-473d-b5ce-af46e899b1a1/PostAttachment.aspx" target=_blank&gt;RePlay.swf(需要Flash Player 8.5)&lt;/A&gt;&lt;/P&gt;&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1808764" width="1" height="1"&gt;</description></item><item><title>AS3中的类继承</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/02/23/1808602.aspx</link><pubDate>Thu, 23 Feb 2006 01:28:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1808602</guid><dc:creator /><slash:comments>0</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1808602.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1808602</wfw:commentRss><description>&lt;P&gt;AS3中类只继承public的方法和变量,不继承私有成员和变量:&lt;/P&gt;
&lt;P&gt;如:&lt;/P&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #000000"&gt;&lt;FONT color=#33cc99&gt;//P.as&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #000000"&gt;package  {

&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;interface&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; P {
    function check(val:Number):Number
    }
}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;P1.as&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;package  {
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; P1 implements P {
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var bmin:Number;
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var bmax:Number;
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function P1(min:Number, max:Number) {
                      bmin&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;min;
                      bmax&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;max;

          }
      &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function check(val:Number):Number {
        &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;return&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;  val ;
            }
    }
}
&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;P2.as&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;package  {
import flash.util.trace;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; P2 extends P1 implements P {
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var bmid:Number;
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function P2(min:Number,mid:Number, max:Number) {
                  super(min,max);
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;                  bmid&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=mid+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;check(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;2&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
                  trace(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;bmid =&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;bmid);
                  trace(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;bmin =&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;bmin);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #000000"&gt;                  trace("bmax ="+bmax);
        }
    }
}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;/PRE&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;Test.as&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;package {
import flash.display.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Test extends MovieClip {
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function Test() {
             var p2:P2&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; P2(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;5&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;10&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
            }
      }
}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;编译Test.as时,就会有错误.若把其中的private改为public,再重新编译,就正常了.&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1808602" width="1" height="1"&gt;</description></item><item><title>AS3 Flade</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/02/22/1808467.aspx</link><pubDate>Wed, 22 Feb 2006 12:21:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1808467</guid><dc:creator /><slash:comments>0</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1808467.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1808467</wfw:commentRss><description>&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #f8f8f8"&gt;不知道大家听说过&lt;A class="" title="Alec Cove." href="http://www.cove.org/flade/" target=_blank&gt;Flade&lt;/A&gt;没有,最新版是flade_06alpha版(AS2),它是非常棒的Flash 2D物理引擎.因为最近一直在学习AS3,所以我把它改成AS3版,&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #f8f8f8"&gt;目前没有完全完成(我所做的其实只是改了改语法,其他的没做变化)&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #f8f8f8"&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #f8f8f8"&gt;只有两个例子(和原版的一样:)):&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #f8f8f8"&gt;&lt;A class="" title="" href="/forums/45be75f5-1e86-4d41-8275-4ef72a714de6/PostAttachment.aspx" target=_blank&gt;MeshExample&lt;/A&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #f8f8f8"&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #f8f8f8"&gt;&lt;A class="" title="" href="/forums/ae0c5959-7704-4fb8-bd20-45e5b9c8892a/PostAttachment.aspx" target=_blank&gt;Tank&lt;/A&gt;&lt;/FONT&gt;&lt;FONT style="BACKGROUND-COLOR: #f8f8f8"&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #f8f8f8"&gt;新的播放器性能有明显的提升.第一个例子(MeshExample)cpu占用率为25%左右,而用MTASC生成的例子cpu占用率则为95%左右.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #f8f8f8"&gt;ps:需要Flash Player 8.5 .&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1808467" width="1" height="1"&gt;</description></item><item><title>haxe beta 1 试用</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/02/19/1806968.aspx</link><pubDate>Sun, 19 Feb 2006 05:07:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1806968</guid><dc:creator /><slash:comments>0</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1806968.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1806968</wfw:commentRss><description>&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #f8f8f8"&gt;&amp;nbsp;&lt;A class="" title=Haxe href="http://www.haxe.org/download" target=_blank&gt;Haxe&lt;/A&gt;现在的版本已经比较完善了。由于是一种新的语言，在语法上与AS2有一些不同，主要的区别请看这里：&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" title="" href="http://www.haxe.org/tutos/haxe_as2" target=_blank&gt;Using haXe and AS2 together&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" title="" href="http://www.haxe.org/tutos/as2_compare" target=_blank&gt;AS2 &amp;lt;&amp;lt; &amp;gt;&amp;gt; haxe/flash comparison&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;举个&lt;A class="" title="" href="/forums/1d5faac4-96b6-4301-a2ee-ac1556fd7baf/PostAttachment.aspx" target=_blank&gt;例子&lt;/A&gt;：&lt;/P&gt;&lt;FONT style="BACKGROUND-COLOR: #f8f8f8"&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #000000"&gt;import flash.MovieClip;
import flash.Lib;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Test {
   
    function &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;() {
        var mc : MovieClip &lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Lib.current;
        mc.beginFill(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0xFF0000&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
        mc.moveTo(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;50&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;50&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
        mc.lineTo(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;50&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;50&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
        mc.lineTo(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;50&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;50&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
        mc.lineTo(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;50&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;50&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
        mc.endFill();
        mc._x&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;100&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
        mc._y&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;100&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;

        mc.onEnterFrame&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;function():Void{
           mc._rotation&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;15&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
               
   }
}
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;static&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function main() {
       var test:Test&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Test();
    }
}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;
&lt;P&gt;在使用MovieClip等时，需要使用import 关键字（这点和AS3.0比较像：）&lt;/P&gt;
&lt;P&gt;下面的这些需要先导入才能使用：&lt;/P&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #000000"&gt;flash.Accessibility;
flash.Camera;
flash.Color;
flash.Key;
flash.LoadVars;
flash.LocalConnection;
flash.Microphone;
flash.Mouse;
flash.MovieClip;
flash.MovieClipLoader;
flash.PrintJob;
flash.Selection;
flash.SharedObject;
flash.Sound;
flash.Stage;
flash.System;
flash.TextField;
flash.TextFormat;
flash.TextSnapshot;
flash.Video;
flash.system.Capabilities; 
flash.system.Security;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;
&lt;P&gt;Haxe中:&lt;/P&gt;
&lt;P&gt;Number有两种：Float,Int ;&lt;/P&gt;
&lt;P&gt;Boolean写做：Bool ;&lt;/P&gt;
&lt;P&gt;Array:Array中只能存一种类型的元素 ,&lt;/P&gt;
&lt;P&gt;如：var months:Array=[1,2,3,4,5,6,7,8,9,10,11,12] ;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1806968" width="1" height="1"&gt;</description></item><item><title>AS3 Cyclone</title><link>http://bbs.flash8.net/blogs/wish/archive/2006/02/17/1806361.aspx</link><pubDate>Fri, 17 Feb 2006 08:03:00 GMT</pubDate><guid isPermaLink="false">240926df-9980-43c6-bf94-e601873829a3:1806361</guid><dc:creator /><slash:comments>0</slash:comments><comments>http://bbs.flash8.net/blogs/wish/comments/1806361.aspx</comments><wfw:commentRss>http://bbs.flash8.net/blogs/wish/commentrss.aspx?PostID=1806361</wfw:commentRss><description>&lt;P&gt;做了一个AS3版的龙卷风&lt;A class="" title="" href="/forums/2c0e5d18-0aff-4704-b45a-6155fe53e57f/PostAttachment.aspx" target=_blank&gt;&lt;U&gt;Cyclone&lt;/U&gt;&lt;/A&gt;。（需最新beta版的播放器）&lt;/P&gt;
&lt;P&gt;源码如下：&lt;/P&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #000000"&gt;&lt;FONT color=#00cc33&gt;//Main.as&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #000000"&gt;package {
    import flash.display.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
    import flash.events.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
    import flash.util.trace;
    import flash.filters.BitmapFilter;
    import flash.filters.DropShadowFilter;

   public class Main extends Sprite {
        public &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;function&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Main(){
            &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;var&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; test:Cyclone&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Cyclone();;
            addChild(test);
            }
        }

        }


&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;Cyclone.as &lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;package {
     import flash.display.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
     import flash.events.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
 &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Cyclone extends Sprite {
           &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var oval:Oval;
           &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var numParticles:&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;int&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
           &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var maxParticles:&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;int&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
           &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var oval_arr:Array;
           &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var stiffness:Number;
           &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var funnel:&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;int&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function Cyclone(){
      init();
      addEventListener(Event.ENTER_FRAME,grow);
           }
        &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function init():&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;void&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; {
              numParticles&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
              maxParticles&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;150&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
              stiffness&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0.65&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
               funnel&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;4000&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
              oval_arr&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Array();
            }
       &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function makeParticles(index:&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;int&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;):&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;void&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; {

             var r:Number&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;index&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;index&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;maxParticles&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;2&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
                     oval&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Oval(r);
                     addChild(oval);
                     oval_arr.push(oval);
                     oval.y&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;funnel&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(r&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;10&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
                     oval.x&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;200&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;

      }
       &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function grow(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;event&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;:Event):&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;void&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;{
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;if&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(numParticles&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;maxParticles){
    makeParticles(maxParticles&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;numParticles);
        numParticles&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;++&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
    }&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;else&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; {
    removeEventListener(Event.ENTER_FRAME,grow);
    addEventListener(Event.ENTER_FRAME,sidewind);
    addEventListener(Event.ENTER_FRAME,rotate);

           }
       }
       &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function sidewind(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;event&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;:Event):&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;void&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; {
     var i:&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;int&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
     var ov:Oval;
     var ov1:Oval;

    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;for&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(i&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;maxParticles&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;i&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;i&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;--&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;){
       ov&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;oval_arr[i];
       ov1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;oval_arr[i&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;];
       var distance:Number&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;ov.x&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;ov1.x;
       ov1.x&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;distance&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;stiffness;
            }
        }
       &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function rotate(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;event&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;:Event):&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;void&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; {
           var t:Oval;
           t&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;oval_arr[maxParticles&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;];
            t.x&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;mouseX;
             }
      }
}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;Oval.as&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;package {
    import flash.display.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
 &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Oval extends Sprite {
        &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var path:Path;
        &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var oval:Sprite;
        &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function Oval(r:Number){
            path&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Path(r);
            oval&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Sprite();
            oval.addChild(path);
            oval.scaleY&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0.33&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
            addChild(oval);

            }
        }
}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;Path.as&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;package {
    import flash.display.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
    import flash.events.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
     &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Path extends Sprite {
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var particle:Particle;
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var vel:Number;
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var speed:Number;
    
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;  function Path(r:Number){
        particle&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Particle(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0xff0000&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;100&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
        particle.x&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;r;
        particle.scaleY&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;particle.scaleX&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0.60&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;r&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0.008&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
        rotation&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;Math.random()&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;360&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
        speed&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;200&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
        vel&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;speed&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;r;
        addChild(particle);
   addEventListener(Event.ENTER_FRAME,onEnterFrame);
        }
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function onEnterFrame(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;event&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;:Event):&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;void&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; {
            rotation&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;+=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;vel ;
            }
    }

}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;SPAN style="COLOR: #008000"&gt;//&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;Paritcle.as&lt;/SPAN&gt;&lt;SPAN style="COLOR: #008000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;
package {
    import flash.display.&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Particle extends Sprite {
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;private&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; var particle:Sprite;
    &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;public&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; function Particle(color:&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;uint&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,alpha:&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;int&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;){
           particle&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;new&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Sprite();
           particle.graphics.beginFill(color,alpha);
           particle.graphics.drawRect(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;4&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;3&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;);
           particle.graphics.endFill();
           addChild(particle);
        }
    }

}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;/PRE&gt;&lt;img src="http://bbs.flash8.net/aggbug.aspx?PostID=1806361" width="1" height="1"&gt;</description></item></channel></rss>