摘要:没有参数的不说了,有参数的Tweener.addTween(s,{time:1,onComplete:showDis(s)}); XTweener.addTween(s,{time:1,onComplete:function(){showDis(s)}}); \/
阅读全文
摘要:一般用到37,39两个键,每一段管道(同一方向)是一个关于坐标(x,y)的函数。通过坐标来选择函数,就似在管道上一般……,但是迷宫不是管道,可以在路上移动的,所以不能这么做。
阅读全文
摘要:import flash.utils.getDefinitionByName;var ClassReference:Class = getDefinitionByName("t1") as Class;var ts:DisplayObject=new ClassReference();stage.addChild(ts);package gameView{ import flash.display.Bitmap; import flash.display.DisplayObject; import flash.utils.getDefinitionByName; impor
阅读全文
摘要://上一个小例子,想起怎么用就行了了(s是一个mc,内部有几个mc) import flash.display.BitmapData; import flash.events.MouseEvent; import flash.utils.ByteArray; var bmp:BitmapData=new BitmapData(s.width,s.height,true,0x000000);...
阅读全文
摘要:在写很多相似的东西的时候,往往都喜欢先写一些口,或者基础的能包含公共特性的类,然后在都实现接口或者是继承类,达到方便的目的。公用的东西一般都是属性,然后在子类中重新设置值至少在as3 (cs5)中只能重写方法的,当然也可一再方法中设置属性的值(其实这就变相的等于可以重写属性值了),但是在重写方法的时候,要求参数和返回值的类型必须和父类相同的
阅读全文
摘要:你真的会用么?先看文档将一个 DisplayObject 子实例添加到该 DisplayObjectContainer 实例中。子项将被添加到该 DisplayObjectContainer 实例中其它所有子项的前(上)面。(要将某子项添加到特定索引位置,请使用 addChildAt() 方法。) 如果添加一个已将其他显示对象容器作为父项的子对象,则会从另一个显示对象容器的子列表中删除该对象。(注意:系统会将对象位置改变,因为局部坐标没变,父对象变了,所以位置改变了)注意:stage.addChild() 命令可导致与发布的 SWF 文件有关的问题,包括安全性问题和与其他加载的 SWF 文件的
阅读全文
摘要:摘自:http://blog.163.com/rj_syx@126/blog/static/4392037720092525650676/ 这也算是AS特有的东西吧? 一般来说,属性和方法都应该在类中定义好,而不能在类定义之外添加。但AS中却可以——只要在类定义时将该类定义成“动态类”即可(也就是在class关键字之前加上dynamic)。 例如: dynamic class Ball //类定义 { private var radius:Number; function Ball(r:Number) { radius=r; } } 在使用Ball类的fla文件中: var myBall:Ba
阅读全文