命运践踏win

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年11月9日

摘要: (1) is运算符在AS3.0新增加的is运算符,主要功能是判断一个变量或者等式是不是等于给定的数据类型,在以前的版本中,有instanceof来实现相同的功能。但是is 运算符可以帮助我们确定数据类型,还可以判断类的继承关系,包括对于接口的继承执行。例如: var mySprite:Sprite = new Sprite(); trace(mySprite is Sprite); //output:true trace(mySprite is DisplayObject); //output:true trace(mySprite is IEventDispatcher); //ou... 阅读全文
posted @ 2012-11-09 23:08 命运践踏win 阅读(196) 评论(0) 推荐(0) 编辑

摘要: while(numChildren){ removeChildAt(0)}//只要舞台有子对象,就删除第一个,相当于清空舞台。。舞台属性://定义舞台的帧频var frameRate = 12;//定义舞台的宽和高var stageWidth = 550;var stageHeight = 400;//访问stageWidth变量trace("舞台的宽度:" + stage.stageWidth);在ActionScript 3.0中,舞台做为顶级容器,所有的显示对象都直接或间接的包含在舞台中,所以主时间轴也包含在其中。舞台有自己的名字:stage, 这个名字实际上是变量名 阅读全文
posted @ 2012-11-09 20:39 命运践踏win 阅读(233) 评论(0) 推荐(0) 编辑

摘要: 反射 是指只在程序运行时获取信息的方式。比如实现动态创建类实例,方法,通过发射可以用字符串来取代类名。好处在于动态的据定了主程序要调用的类;使用new运算符创建对象或实例时,直接调用了某个具体类的构造函数,而在编程时,经常需要动态地创建类的实例,这时可以使用反射来创建实例。//动态得到类的构造函数var classcontructor:Class = MovieClip;//创建相关类的实例var mc:MovieClip = new classcontructor();mc.graphics.beginFill(0xff9900,100);mc.graphics.drawRect(0,0,1 阅读全文
posted @ 2012-11-09 20:19 命运践踏win 阅读(178) 评论(0) 推荐(0) 编辑

2012年11月8日

摘要: a.swf 和 b.swf a 与b 之间相互引用:1.自定义事件(推荐)a加载bb 里面:必要地方 加上代码 dispatchEvent (new Event("DoEvent"));,比如通过按钮点击啊。。发出DoEvent事件a里面:var loaderoader =new Loader;loader.load(new URLRequest("b.swf"));loader.contentLoaderInfo.addEventListener(Event.COMPLETE,complete_handler);function complete_ha 阅读全文
posted @ 2012-11-08 23:02 命运践踏win 阅读(215) 评论(0) 推荐(0) 编辑

2012年11月6日

摘要: MVC就是模型 视图 控制器的缩写 视图和用户交互 通过事件导致控制器改变 控制器改变导致 模型改变 或者控制器同时改变两者 模型改变导致视图改变 或者视图改变 潜在的从模型里面获得参数 来改变自己。 Mvc就是一种模型 一种编程思想。请解释下MVC模式MVC(Model-View-Controller),即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。视图(View):代表用户交互界面,MVC设计模式对于视图的处理是限于视图上数据的采集和处理,以及用户的请求,而不包括在视图上的业务流程的处理。 阅读全文
posted @ 2012-11-06 20:55 命运践踏win 阅读(202) 评论(0) 推荐(0) 编辑

2012年11月5日

摘要: 利用startdDrag()可以拖动指定的sprite。。通过参数限定拖动范围和拖动位置…startDrag()方法就两个参数,第一个参数表示你要拖动对象时的鼠标位置,如果参数为true,则拖动对象时鼠标的位置会自动跑到该对象的内部注册点,如果参数为false,则鼠标位置为你点击拖动对象时的鼠标位置,举个例:mc.addEventListener(MouseEvent.MOUSE_DOWN,sj);function sj(e:MouseEvent) {mc.startDrag(true); //设为true时,则你点击mc要拖动时,鼠标自动会跑到MC的内部注册点去} //mc内部注册点如果是左 阅读全文
posted @ 2012-11-05 22:19 命运践踏win 阅读(248) 评论(0) 推荐(0) 编辑

摘要: 代码如下var isFull:Boolean=falsebtn.addEventListener(MouseEvent.CLICK,onClick)function onClick(e){ if(isFull==false){ fscommand("fullscreen","true") isFull=true }else if(isFull==true){ fscommand("fullscreen","false") isFull=false }}//当isFull为false时单击MC后全屏//当isFull 阅读全文
posted @ 2012-11-05 22:16 命运践踏win 阅读(834) 评论(0) 推荐(0) 编辑

2012年11月4日

摘要: View Code package { import flash.display.Sprite; import flash.display.StageAlign; import flash.display.StageScaleMode; import flash.display.Shape; import flash.events.Event; public class Main extends Sprite { private var nums:Number = 12; private var segAngle:Numbe... 阅读全文
posted @ 2012-11-04 21:11 命运践踏win 阅读(219) 评论(0) 推荐(0) 编辑

摘要: 一、质点的运动(1)------直线运动1)匀变速直线运动1.平均速度V=s/t(定义式)2.有用推论Vt*Vt-Vo*Vo=2as3.中间时刻速度Vt/2=V平=(Vt+Vo)/24.末速度Vt=Vo+at5.中间位置速度Vs/2=[(Vo*Vo+Vt*Vt)/2]1/26.位移s=V平t=Vot+at*t/2=Vt/2t7.加速度a=(Vt-Vo)/t{以Vo为正方向,a与Vo同向(加速)a>0;反向则a<0}8.实验用推论Δs=aT*T{Δs为连续相邻相等时间(T)内位移之差}9.主要物理量及单位:初速度(Vo):m/s;加速度(a):m/s*s;末速度(Vt):m/s;时间 阅读全文
posted @ 2012-11-04 21:09 命运践踏win 阅读(723) 评论(0) 推荐(0) 编辑

2012年11月3日

摘要: 为什么要用TWEENLITE而不用ADOBE官方的TWEEN?效率(这也是作者所标榜的TWEENLITE2大优点之一,呵呵,“标榜”这个词用得可能有点过了,不过人家确实有那个实力)这里有2者运行效率对比的例子:tweening-speed-testonComplete, onStart, onUpdate 等回调方法是TWEEN所没有的(TWEENLITE还可以往这些方法中传递任意个参数)智能的alpha(当alpha达到0时,TWEENLITE会自动将对象的visible设为false)在一次方法调用中就可以缓动多个属性可以设置每一次缓动的延时(对有先后顺序的缓动很有效)实现任何MovieC 阅读全文
posted @ 2012-11-03 23:38 命运践踏win 阅读(704) 评论(0) 推荐(0) 编辑