-
2009年优秀网页设计站点大全【最新整理!超实用】 2009-03-09
象
个人空间 发短消息 加为好友 当前离线 1# 大 中 小 发表于 2009-1-14 23:20 只看该作者 2009年优秀网页设计站点大全【最新整理!超实用】 一、网页设计类
蓝色理想http://www.blueidea.com
网页设计大本营http://www.code-123.com
网页设计师联盟http://www.68desig... -
flash图片三维效果 as3.0 2009-02-02
今天在网上看了一个flash图片3维效果旋转,感觉很不错,因为它是用2.0的语法写的,最近学了点3.0的语法,因此今天正好有空把它写了个具体的代码如下:
package {
import flash.events.Event;
import flash.net.URLRequest;
import flash.n... -
一些Flex开源项目的整理(转载) 2009-01-14
Adobe APIs
主要包含corelib, mappr, flickr, youtube及加密等类库.
http://labs.adobe.com/wiki/index.php/ActionScript_3:resources:apis:libraries
as3awss3lib
与 Amazon S3 交互的 ActionScript 3.0 类库
http://code.google.com/p/as3awss3lib/ ... -
自定义Flex的Loading界面 2009-01-14
首先~自定义Flex加载的原理其实就是继承mx.preloaders.DownloadProgressBar类..然后重写相关的方法..
package
{
import flash.display.*;
import flash.events.*;
 ... -
崭新的flash3.0事件机制 2009-01-14
今天做了一个Flash登录框,里面主要涉及到的就是自定义事件。在as3.0中的事件定义采用观察者设计模式,我们也可以很形象的把它形容成为好莱坞原则。具体的例子就是当一个演员有自己的一技之长的时候他跑去经纪人那里告诉经纪人我会跳舞。然后他就回家去,这样他就注册了一个事件侦听,一旦经纪人联系到一些业务需要他的时候就会触发这个演员的事件,演员收到通知就去表演。在这里经纪人就相当于事件发起者,而演员就相当于事件侦听者,而跳舞就相当于一个事件。... -
flash 实现三维动画 2009-01-09
在说这个话题的时候要先说明下flash不具备实现真正的三维动画的功能,他只能通过视觉上让人感觉物体有点三维的感觉。
所谓三维实际上就是在二维坐标(x,y的基础上再增加一个z轴坐标,那么我们要做的事情就是把三维坐标转换为二维坐标,这里重点讲... -
2008-12-28 10:05:35 2008-12-28
Flex的可视化组件中的数据容器话组件都是通过Data Provider读取数据,我们可以通过集合类方式创建data provider所需要的数据,然而默认的容器组件都不触发任何效果,我们只能在组件的itemChangeEffect属性来设置条目变化的效果。List和TileList类型的组件,分别通过DefaultListEffect和DefaultTileListEffect进行设置,并且这两个类型可以通过<mx:DefaultListEf... -
flex3.0,行为控制(上)-------对可视化组件的响应效果的定义和控制 2008-12-27
Flex行为控制支持通过一个效果触发器触发多种效果,效果触发器和效果对象关联,它不同于事件。Flex行为控制可以通过actionscript来实现也可以通过mxml来实现,如果通过mxml来实现主要依靠的是行为控制组件来定义行为类型和效果类型,然后通过可视化组件的效果触发器来使得效果生效。
同样我们也可以通过actionscript来实现行为控制,我们知道... -
as3.0殿堂之路学习完毕,现在开始学习flex语法。全新的flex学习 2008-12-27
首先我们必须明白的是一个完整flex程序由MXML代码和ActionScript代码组成。MXML是基于xml的主要相当于表现层,说白了就相当于html界面代码。ActionScript是相当于ECMAScript,用来设计Flash动画的,它的语法相当于javascript。看完了这两个我学起来相对比较有信心,因为javascript和xml我都有接触过,学过。
这里先来一段MXML代码
... -
as 3.0中可视对象的显示属性 2008-12-24
可视对象具有的属性如下:
x:横坐标,显示对象注册点离自己父容器注册点的横向坐标
y:纵坐标,同上
width:宽度
height:高度
scaleX:横向缩放比例
scaleY:纵向缩放比例
mouseX:鼠标相对于对象注册点的横坐标
mouseY:鼠标相对于对象注册点的纵坐标
rotation:对象绕... -
as3.0最开始学要学什么,就是个个类之间的继承关系 2008-12-24
as3.0和as2.0有很大的区别,as2.0的代码在3.0中几乎都没用了。为什么?就是因为它的类的关系改变太多了。他们之间发生了很大的变化,现在先把它们之间的类关系列出来:
DisplayObject
InteractiveObject Bitmap Shape Video&... -
as 3.0 如何实现雪花效果 2008-12-23
实践才是检验真理的唯一标准,今天要是现在一个flash的雪花效果,虽然看了那么多的书,理解了许多知识,但是真的要开始做一个东西感觉确实有点不顺心,今天跟着视频做了一个雪花漂亮的效果,代码很简单。这里将具体的步骤介绍下:
首先我们要先建立一个影片剪辑,然后我们把它命名为xuehua,我们在影片剪辑里绘制一个雪花,大家可以根据俄自己的要求去绘制,我也跟着视频里绘制好一朵雪花,然后我们点击影片剪辑... -
as 3.0 socket 编程,实现flash通讯 2008-12-22
Socket 套接字连接允许Flash播放器通过指定的端口与服务器通信,但是socket通讯在数据传输完毕后仍然不会关闭,要人为的关闭。我们可以使用flash.net.XMLSocket类创建XML数据格式的socket连接,使用flash.net.Socket类创建二进制数据格式socket连接,相比xml数据格式,二进制链接更低级,但是它可以连接到几乎所有的socket服务器端程序。as3.0 中的提供的socket链接都是异步的,也... -
as 3.0 如何浏览文件,实现文件上传和下载功能。 2008-12-22
我们如果要实现上传或者下载自己需要的flash到服务器上,我们可以通过flash的FileReference 和FileReferenceList 类进行操作。FileReferenceList 类和FileReference 的区别在于FileReferenceList 可以一次性上传多个文件。
我们var fileReference:FileReference = new FileRef... -
as 3.0,flash 9.0 如何实现和宿主主机通讯,传递信息 2008-12-22
我们制作完flash以后把flash放在网上和主程序要实现交互,那么我们必须通过flash中的ExternalInterface,ExternalInterface允许Flash 播放器以异步的方式与宿主程序进行通信。这里讨论ActionScript 如何与JavaScript 进行通信。我们可以通过调用ExternalInterface.call("changeTitle");就可以实现,changeTitle方法是javasc... -
as 3.0,如何实现网络通讯,建立两个或者多个flash之间通讯 2008-12-22
如果我们想让同一台电脑上的两个Flash进行通信,我们可以通过flash.net下的LocalConnection来收发数据。我们通过LocalConnection.send()来发送数据,通过用LocalConnection.connect( )来监听是否有事件发生。但是前提这两个flash要使用相同的通信信道。
我们要让多个flash相互通信,我们要做的事1.设置接收端Flash的监听处理函数。2.一旦接受到数据就要后如何处理,3,准备工作好的情况下,发送方发送数据。... -
as 3.0 学习-------------as3.0如何把数据保存在磁盘以及如何读取 2008-12-21
我们很多时候都想把一些数据保存在flash之外比如玩一个游戏,我们可以把一些数据保存在外部,这样下次用户打开flash的时候就可以从外部先加载信息。如:把用户游戏的关数保存在外部那么下次用户玩的时候就可以直接读取外部的,而不用一直重复去玩一些已经玩过的。
as3.0中保存数据到外部用的是SharedObject类,这个类实现了了客户端机器数据的持久性存储,我们可以把一些数据保存在客服端,也可以把数据保存... -
as 3.0中的API函数 2008-12-14
所谓API,中文意思就是应用程序接口,在flash中API就是Flash相关运行时或程序类库提供给用户程序调用的代码,API只提供了一个接口,不涉及任何实现,体现了面向对象的封装性。在Flash中API,大概可以分为三类:
Flash Player 提供的API;
Adobe官方产品提供的API:包括Flex API和Flash Cs3 API;Flash CS3提供的包都放在fl.*包中,Flex API都放置在mx.*中。
第三方... -
as 3.0对xml数据处理 2008-12-14
xml是一种用来描述数据的语言,译为可扩展标记语言。XML主要关注两点:什么是数据,以及如何存放数据。
as 3.0中对XML的操作十分简单,不在需要解析API来处理了,而是通过顶级类XML和XMLList类来实现。具体的代码如下:
var foo:String="<book><name>fox&l... -
as 3.0中的字符操作 String类 2008-12-14
和前面一章学习Array类一样,继续学习String类的一些方法:
charAt():返回目标位置的字符
charCodeAt()得到目标位置字符的Unicode字符的整数字符代码。
fromCharCode()从指定的Unicode得到相应的字符串。
toString(16):可以把数字转为16进制。
search():查找;match():匹配;replace(... -
as 3.0 中的数组 2008-12-14
其实,学习数组,我们只需要记住对数组进行操作的几个方法:
indexOf,lastIndexOf:是用来直接查询目标元素在数组中的索引,没有任何符合条件下返回-1;这两个函数的方法很简单,数组.indexOf(元素),lastIndexOf(元素),它们还有一个重载方法就是indexOf(元素,起止位置),lastIndexOf(元素,起始位置),indexOf的操作就是从数组开头开始查找而lastIndexOf相反。
... -
as 3.0 中的多态实现 2008-12-14
多态是利用继承来解决代码的不可扩展性,通过让一个类继承一个父类,然后该类就变成了子类,并且具有了父类除private之外的所有属性和方法(静态方法和属性除外),我们可以通过向上转换的方法,所谓向上转换就是把一个对象当成它的父类对象来使用,就成为向上转换。我们可以通过is和as来判断。 -
flash中的继承和复合 2008-12-13
所谓复合,其实也就是把多个类的实例结合在一起使用,这样我们就可以把一个类变成功能由很多对象组成的强大的类,我们可以利用这些对象提供的所有在外接口,当然也可以不用。
所谓继承,是通过申明一个新类作为具有某种行为或者属性的类的子类,这样原先的类就顺理成章的成为父类,而定义的新类就具有所有父类非private的实例属性和方法,同时子类可以对定义为protected的方法或者属性进行重写。
 ... -
flash 9.0,As 3.0 语法学习笔记,实例制作笔记(第二篇:封装) 2008-12-13
as3.0的封装层次简单的说分为包外,包,类,包外类。封装层次越靠内,访问层次越严格。、
所谓包外,也就是相当于公共权限,这个层次的代码可以被任意的第三方访问。
包是二级访问,包内的成员可以互相访问,但是包内的成员不能被包外访问
类:在类的内部成员可以互相访问,但是外部无法访问私有成员
包外类:只能被包中的类访问,它属于当前类的私有类,具体的用途,当当前类中的一些复杂的逻辑单独抽取出来并... -
flash 9.0,As 3.0 语法学习笔记,实例制作笔记(第一篇:类) 2008-12-13
首先在php,javascript,As3.0,除了javascript是面向过程的,另外两门现在都是面向对象的语言,面向对象的英文名是:Object-Oriented Programming(OOP).在这里我们一般把Object叫做对象,一些地方翻译成物件。
我们先对对象有一个深入的了解。所谓对象:就是有自己的状态,行为和唯一标... -
flash 9,As 3.0 语法学习笔记,实例制作笔记(序) 2008-12-13
看flash有段时间了,今天开始绝对应该把每次的学习都记录下来,这样也比较有利于日后的复习与整理,因为,自己是程序员,刚开始学flash,因此绝对采用对比分析的方法来学习,主要通过Php,javascript,As3 这三门来学习。一方面加强对前面两个编程语言的巩固和学习,一方面正好好好学习下flash.
As3.0是一...
共1页 1







