allwiki首页  
天下维客 你可以修改的网络知识库
首页最近更改优秀条目专题展示电脑科技词典软件学习网络知识电脑安全明星时尚天下百科
 

程序员眼中的Flash MX2004(2)

天下维客,你可以修改的网络知识库

Jump to: navigation, search
Flash 创建文档 创建具有辅助功能的 Flash 内容 用动作脚本撰写脚本 创建应用程序
Flash应用 Flash应用2 Flash应用3 Flash常见问答解答

Implements, interface

这是接口的例子。

interface PointInterface
{
function SetPoint();
function Distance(p:TPoint):Number;
}
class TPoint implements PointInterface
{
function SetPoint()
{
}
function Distance(p:TPoint):Number
{
}
}
Static, dynamic

一般来说,只可以通过接口操作在类中已经存在的属性。但在Dynamic中可以动态在类中增加一个属性。

//定义

dynamic class TPoint
{
var _x:Number;
var _y:Number;}
//引用
var Point:TPoint = new TPoint();
Point._z = 5; // This will not lead to a compiler error, because the class is dynamic.
Public, private
class TPoint
{
private var _x:Number;
function getX():Number
{
return _x;
}
}
var Point0:TPoint = new TPoint();
Get, set

典型的面向对象的做法,呵呵。

class Person
{
var age:Number; 
function get birthyear():Number
{
var year = new Date().getFullYear();
var birthyear = year - age;
return birthyear;
}
}
var Person1:Person = new Person();
Person1.age = 18;
trace(Person1.birthyear); 
function set birthyear(yr:Number)
{
var year = new Date().getFullYear();
age = year - yr;
}
var Person1:Person = new Person();
Person1.birthyear = 1975;
trace(Person1.age);
Import
var Point:TPoint = new folder.nestedfolder.TPoint();
import folder.nestedfolder.TPoint;
var Point:TPoint = new TPoint();
import folder.nestedfolder.*;
class folder.nestedfolder.TPoint
{
}


目录

其他

就资料来看,在Flash MX 2004中支持Unicode编码(呵呵,好消息,可以自由转编码的话,就不用再担心无法显示本地编码了)。而且在Flash MX 2004中也支持Mobile phone和PDA开发,上半年才公布了跟那些手机厂商签的合作协议,MacroMedia的动作真是不慢。


相关条目

Flash应用所有条目



内容不全面……(欢迎补充资料)

本文有待完善之处

  • 相关的内容不齐全。
  • 需要用户整理文章。
  • 对文章的相关知识的整理不到位。

请您在这里留下修改建议:


相关

相关资料

参见


参考资料

外部联结

Flash基础 使用图层 使用布局工具创建用户界面 在 Flash 中绘图 创建元件和实例
给按钮添加动画和导航 添加静态文本、输入文本和动态文本 创建时间轴动画 用屏幕创建演示文稿 Flash知识
Personal tools
工具
金银币拍卖 金币拍卖预展  金银币网店 熊猫金银币 生肖金银币