flash as3.0学习笔记
F9开动作模板 trace输出 trace(a);
影片剪辑
var mc:MovieClip = new MovieClip();//属性(x,y轴)方法 play,stop
mc.x = 10 //x坐标 左上角(0,0)
文本框
TextField
动态文本
.text //获取内容,可直接修改
\t 空格
事件:
事件源,事件类型,事件(单击鼠标),响应(函数)
function myPlay(event:MouseEvent):void
{
gotoAndPlay(2);
}
myButton.addEventListener(MouseEvent.CLICK,myplay);
任何类都由Object类派生
包:
类放在包中,防止类名相同
import 包名.类名
包对应文件夹,类对应.as文件
import类时,类所在的.as文件和引用的.fla文件要在同一目录
区分大小写
函数:
function funcname(para):return
字符串相加为拼接
舞台对象 :
stage
新建一个图层写代码
--------------------------------------------------------------------------------------------------------------------------------------day2
继承:
extends Base
接口:
public interface Iname
接口声明方法 类实现接口
public class Cname implements Iname
类中方法的定义要符合接口中的声明
数组:
vat myArray:Array = new Array();
myArray = [1,"a"];
.length //长度
.push(para) //加入数组尾部
.pop() //弹出数组尾部内容
数组里的数据类型可以不一样
addChild(Shape/Sprite/MovieClip);
---------------------------------------------------------------------------------------------------------------------------------day3
一个文档类就是一个继承自 Sprite 或 MovieClip 的类,并作为 SWF 的主类。读取 SWF时,这个文档类的构造函数会被自动调用
socket:
import flash.net.Socket;
public class SocketExample extends Sprite
{
private var socket:Socket;
public function SocketExample()
{
socket = new Socket();
socket.addEventListener(Event.CONNECT, onConnect);
socket.connect("localhost", 2900);
}
private function onConnect(e:Event)
{
trace("The socket is now connected!");
}
}
如果尝试连接未认证的域或者低端口服务,这样就违反了安全沙箱策略,同时会产生一个securityError事件.这些情况都可以通过使用一个跨域策略文件解决.无论是Socket对象还是XMLSocket对象的策略文件,都必须在连接之前通过使用 flash.system.Security.loadPolicyFile()方法载入策略文件.具体如下:
socket.writeByte(1);//方法与数据类型有关
socket.flush();//将写入的数据发送出去
或者
xmlSocket.send(xml);
最新文章
- RocketMQ原理解析-Remoting
- 解决Java接口内部类的main()方法无法打印输出的问题
- boost和std中的thread的引用参数
- 计算空间直线与平面的交点 (C#)
- saltstack之(二)软件包下载安装
- VMDK镜像迁移到KVM(二)
- cocos2dx中加入unzip
- jvm内部现成运行
- LigerUI API
- TextView之一:子类的常用属性
- 使用gulp构建自动化工作流
- python爬虫requests json与字典对象互相转换
- 【转】用opencv使摄像头在30fps下捕获1080p的数据
- CF508E
- css 选择器三
- Observable讲解
- IPv6 Can't assign requested address
- Python算法基础
- 天猫浏览型应用的CDN静态化架构演变(转)
- 程序员面试50题(1)—查找最小的k个元素[算法]