摘要:
1. package {2. import flash.display.MovieClip;3. import flash.events.Event;4. import flash.events.MouseEvent;5. import flash.display.*;6. import flash.events.*;7. import flash.net.*;8. public class Game extends MovieClip{9. public static const STATE_INIT:int = 10;10. public static const STATE_PLAY:i 阅读全文
摘要:
1全局变量:通过定义一个全局的类里面定义静态变量用来存储swf1中要传给swf2的参数值,swf2通过读取静态变量中的值来获取swf1中传过来的值。。。。。。。这个很好理解就不多说了。2全局派发(以一个demo来说明)----自定义一个事件(注意继承自Event)给他一个私有变量用来存储传递的参数(当然根据情况可以多个)package event { import flash.events.Event; publicclass MessageEvent extends Event { private var msg:String; public function MessageEvent(ms 阅读全文
摘要:
LocalConnection可以实现swf与swf之间的通信: 1.同一个swf内的通信 2.不同swf之间的通信 3.AIR应用程序之间的通信 4.AIR应用程序与网站之中的swf之间的通信 虽然LocalConnection,如同起名字那样,只能够在同一天电脑之内的swf文件之中进行通信,但是他能够实现不同的应用程序,如 浏览器中的swf 与 AIR中的swf 的可以进行通信。 LocalConnection通信可以在1.0,2.0与3.0的之间通信,或者3.0与1.0,2.0之间的通信都是畅通的 为 了更深的理解LocalConnection,就要清晰的理解各个通讯文件的... 阅读全文
摘要:
BulkLoader是一个老外写的loader类。它能够对多个不同的外部文件进行队列下载,下载时能够获取单个对象的下载百分比和所有对象加起来的总体百分比~而且,能够对下载列表的优先级进行操作,还能够remove单个对象或者一次remove所有对象(呵呵~可以偷懒了:))十分方便!对象加载失败时还能够设定重试次数,如果超过重试次数,就放弃load这个对象。下面这个是BulkLoader自带的一个例子。package { import br.com.stimuli.loading.BulkLoader; import br.com.stimuli.loading.BulkProgressEvent 阅读全文
摘要:
package { import flash.display.Sprite; import flash.display.Loader; import flash.net.URLRequest; import flash.events.Event; import flash.display.Bitmap; import flash.geom.PerspectiveProjection; import flash.geom.Point; import flash.display.Shape; import flash.geom.Matrix; import flash.events.MouseEv 阅读全文
摘要:
navigateToURL() 可以用来打开一个新的浏览器窗口,也可以用来flex和js之间的通信,比如打开一个新窗口:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var url:URLRequest =new URLRequest("http://www.eb163.com"); navigateToURL(url, "_blank"); 这个函数也可以用来执行js,例如:Code highlig 阅读全文
摘要:
//定义了一个ContextMenu类型的对象,这个对象将用来对菜单的操作var myContextMenu:ContextMenu = new ContextMenu();//将其他的菜单屏蔽;myContextMenu.hideBuiltInItems();//声明菜单新项,显示名为“欢迎光临小学动漫网”;var item:ContextMenuItem = new ContextMenuItem("Wellcome to dm5u");var item1:ContextMenuItem = new ContextMenuItem("http://www.dm 阅读全文
摘要:
TextFormat 类TextField 类主要用来描述文本框,即文本所在容器的整体信息,因此它的属性不包含字体, 段落等文本格式信息.要动态地设置文本格式,需要用到 TextFormat 类,该类用来描述文 本的格式.通过将 TextFormat 类的对象传递给 TextField 类的 setTextFormat 方法,可以设置 TextField 类实例中文本的格式.要使用 TextFormat 类,首先要创建一个 TextFormat 类的对象,如下所示: var my_fmt = new TextFormat(); 然后需要设置该对象的属性.TextFormat 类的属性如下所示. 阅读全文
摘要:
导入的声音必须是WAV 或小于128kbps的MP3声音不光MP3不能导入FLASH,有些WAV格式的声音都无法导入。网上有很多解决方法,有些办法是可行的,但多数知其原,不知其所以原。有些办法甚至根本是胡说。出现这种情况,只有一种原因:声音的采样率和位率不符合FLASH要求。说什么软件过期、盗版、只能导入WAV、系统有问题都是错误的!FLASH对导入的声音是有要求的,那就是:11KHZ或22KHZ或44KHZ,8位或16位。它们之间任意组合都可以,也就是说有6种情况: 11KHZ 8位,11KHZ 16位,22KHZ 8位,22KHZ 16位,44KHZ 8位,44KHZ 16位。只有符合这6 阅读全文
摘要:
function dj_menu(){getURL("http://www.dm5u.com");}function dj_menu1(){getURL("http://wpa.qq.com/msgrd?v=3&uin=228608671&site=qq&menu=yes");}function dj_menu2(){getURL("http://wpa.qq.com/msgrd?v=3&uin=2856047728&site=qq&menu=yes");}右键菜单=new Contex 阅读全文