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);

最新文章

  1. RocketMQ原理解析-Remoting
  2. 解决Java接口内部类的main()方法无法打印输出的问题
  3. boost和std中的thread的引用参数
  4. 计算空间直线与平面的交点 (C#)
  5. saltstack之(二)软件包下载安装
  6. VMDK镜像迁移到KVM(二)
  7. cocos2dx中加入unzip
  8. jvm内部现成运行
  9. LigerUI API
  10. TextView之一:子类的常用属性
  11. 使用gulp构建自动化工作流
  12. python爬虫requests json与字典对象互相转换
  13. 【转】用opencv使摄像头在30fps下捕获1080p的数据
  14. CF508E
  15. css 选择器三
  16. Observable讲解
  17. IPv6 Can't assign requested address
  18. Python算法基础
  19. 天猫浏览型应用的CDN静态化架构演变(转)
  20. 程序员面试50题(1)—查找最小的k个元素[算法]

热门文章

  1. VHDL之FSM
  2. 人脸Pose检测:ASM、AAM、CLM总结
  3. MFC 缩放和显示IplImage
  4. jquery-pjax
  5. MAMP PRO php的session保存在哪里
  6. es7 class的写法
  7. PAT_A1140#Look-and-say Sequence
  8. Keras手写识别例子(1)----softmax
  9. 【剑指Offer】22、从上往下打印二叉树
  10. MongoDB简介、特点、原理、使用场景、应用案例