摘要: 功能还比较简单,有兴趣可以随便扩展 g=$graphics; imageantialias($this->g,true); } public function setDimensions($x,$y,$w,$h){ $this->x=$x; $this->y=$y; $this->w=$w; $this... 阅读全文
posted @ 2008-06-17 09:22 !星期八 阅读(1970) 评论(0) 推荐(0) 编辑
摘要: 基本的鼠标互动:拖拽(drag and dropping)、排序(sorting)、选择(selecting)、缩放(resizing)各种互动效果:手风琴式的折叠菜单(accordions)、日历(date pickers)、对话框(dialogs)、滑动条(sliders)、表格排序(table sorters)、页签(tabs)、放大镜效果(magnifier)、阴影效果(shadow)第一... 阅读全文
posted @ 2008-05-27 09:41 !星期八 阅读(1873) 评论(0) 推荐(0) 编辑
摘要: <?phpclassExample{//Holdaninstanceoftheclassprivatestatic$instance;//Aprivateconstructor;preventsdirectcreationofobjectprivatefunction__construct(){echo'Iamconstructed';}//Thesingletonmethodpublics... 阅读全文
posted @ 2008-05-26 15:08 !星期八 阅读(456) 评论(1) 推荐(0) 编辑
摘要: 1."unset($a);"和 "$a = NULL;" :为引用的时候,uset()一个引用,只是断开了变量名和变量内容之间的绑定。这并不意味着变量内容被销毁了,NULL则销毁了变量内容<?php//unset($a)$a=5;$b=&$a;unset($a);print"b$b";//b5//$a=NULL;(betterIthink)$a=5;$b=&$a;$a=NUL... 阅读全文
posted @ 2008-05-01 00:59 !星期八 阅读(619) 评论(0) 推荐(0) 编辑
摘要: for..in 语句遍历对象的动态属性或数组中的元素,并对每个属性或元素执行 statement。对象属性不按任何特定的顺序保存,因此属性看似以随机的顺序出现。固定属性,例如在类中定义的变量和方法,不能由 for..in 语句来枚举。若要获得固定属性列表,请使用 flash.utils 包中的 describeType() 函数。下面的示例使用 for..in 遍历对象的属性:varmyObjec... 阅读全文
posted @ 2008-04-28 11:14 !星期八 阅读(6482) 评论(0) 推荐(0) 编辑
摘要: 关于Class类: 为程序中的每个类定义创建一个 Class 对象。 每个 Class 对象都是 Class 类的一个实例。 Class 对象包含该类的静态属性和方法。 在使用 new 运算符进行调用时,Class 对象会创建该类的实例。 有些方法(如 flash.net.getClassByAlias())返回 Class 类型的对象。 其它方法可能返回 Class 类型的参数,例如 flash.net.registerClassAlias()。 该类名称是对 Class 对象的引用,如下例所示:class Foo { } class Foo{} 语句是创建 Class 对象 Foo 的类定义。 此外,语句 new Foo() 还将创建类 Foo 的一个新实例,其结果为 Foo 类型。 使用 class 语句声明所需类。 Class 对象对于高级技术(例如在运行时将类赋值给现有实例对象)很有用,如以下“示例”部分所示。 一个类的任何静态属性和方法都存在于该类的 Class 对象上。 Class 自己声明 prototype。 一般来 阅读全文
posted @ 2008-04-25 12:04 !星期八 阅读(572) 评论(1) 推荐(0) 编辑
摘要: 无聊写的一个PHP Socket类,功能还比较简单,不完善. <?php/***//****@project:socket类*@license:GPL*@author:8th@live.cn-星期八*@description:PHPSocket协议异步通信*@file:socket.class.php*@createddate:FriApr2512:22:33CST2008*@lastmod... 阅读全文
posted @ 2008-04-23 17:46 !星期八 阅读(2327) 评论(0) 推荐(0) 编辑
摘要: 实现编码与设计的好处是显而易见的: 一,代码易于维护与二次开发。所有AS代码以面向对象的思想在flash外部组织,用notepad即能打开。比起传统的as2分散于frame之间,以及更早的分散于影片与按纽之上,其优点好处不言而喻。 二,设计独立于代码之外。可以在没有程序员的清况下,修改程序(系统) 的外观,亦可以新做一批theme;程序没有变,只是改改图片和排列位置,大小等,就可以迅速焕然一新。譬如,在春节时,加一些春节的时令元素进去,这将是一件很容易做的事情。 阅读全文
posted @ 2008-04-23 10:49 !星期八 阅读(636) 评论(0) 推荐(0) 编辑
摘要: AS3的显示对象有AVM1Movie ,Bitmap ,Loader ,MorphShape* ,MovieClip ,Shape ,SimpleButton ,Sprite ,StaticText* ,TextField 和Video.(有*的表示此对象必须在舞台上手动创建,不能直接通过AS创建。) AVM1Movie是使用AS1和AS2创建的Movie,AS3创建的Movie需要通过AVM2来播放。因此用AS1和AS2创建的Movie在AVM2中被作为一个显示对象来播放。但是不能和AS合使用。 Bitmaps是位图对象。可以通过BitmapData对象来指定显示效果,也可以通过位图文件来设定。 Loader对象用来加载和显示外部的image和swf影片文件。 MorphShapes是在时间轴上创建的图形。虽然不能通过AS创建,但是可以通过AS来引用和控制。 MovieClips人人都会用 阅读全文
posted @ 2008-04-15 14:50 !星期八 阅读(540) 评论(0) 推荐(0) 编辑
摘要: BranchGroup 类 这种类型的对象是用于构建建场景图的, BranchGroup的实例是子图的根结点, BranchGroup对象也是唯一能成为Locale对象的孩子对象的对象。BranchGroup对象可以有多个孩子, BranchGroup对象的孩子对象可以是Group和Leaf对象。 BranchGroup 默认构造函数 BranchGroup() BranchGroup的实例... 阅读全文
posted @ 2008-04-06 20:14 !星期八 阅读(657) 评论(0) 推荐(0) 编辑