`
文章列表
合并多个数组,可合并一维数组和二维数组,哈哈.比较简单,自己先存着,以免以后用来 如: var a1:Array=[1,2,3,4] var a2:Array=[432,4,5,7] var a3:Array=[36] var aa:Array=[a1,a2,a3] var m:mergeArray=new mergeArray; //var a:Array=m.Merge(aa);//-----------1 var a:Array=m.Merge(a1,a2,a3)//--------2 trace(a + " = " + a.length); //1,2都输入1,2,3 ...
我使用的是  Fluorine Gateway      这个软件的优点是 绝对免费 且无任何限制 数据类型支持面广从这个网址下载fluorine.exe 并安装它 官网: http://fluorine.thesilentgroup.com/index.htm第一步 打开    Microsoft Visual Web Developer 2005 速成版  (我用免费的 其他版本都一样)新建一个 网站  选择模板[A project for creating a Fluorine enabled ASP.NET Web application]命名为 “fluorine”  // 必需用这个 ...
先介绍下什么是TransitionManager类。这个类是安装Flash Professional 8后附带的,就是只要安装FLASH专业版后,就可以使用这个默认写好的类,其功能主要是为影片剪辑增加一些缓动效果,比如最简单的渐隐渐出。可以通过下面的FLASH预 ...
┏━━━━━━━━━━━━━━━━━━┓┃ 第一部分:ActionScript 3 语言基础 ┃┗━━━━━━━━━━━━━━━━━━┛================================================第2章 ActionScript 3 语言基本元素================================================2.1.2 数据类型概述简单数据类型Boolean(布尔)、int(有符整型)、Number(浮点)、String(字符串)、uint(无符整型)复杂数据类型Array(数组)、Date(日期)、Error(异常)、Func ...
 for(var i:int=1;i<=maxX;i++){        square=new SquareClass();        square.name=["square"+String(i)+String(j)];       square.x=this.x+square.width*(j-(maxY/2+0.5));       addChild(square);     =============== for(i=0;i<10;i++){ var _mc:MovieClip=this.getChildByName("star ...

AS3数组学习

indexOf lastIndexOf 返回索引,查找不到返回-1 var arr:Array = ["a","b","c","d","e","f","g"]; arr.indexOf("e"); arr.indexOf("b",2);//从第3个元素开始查找 arr.lastIndexOf("b& ...
var my_arr:Array=[12,50,80,321,89,74,15,85,120,800];var temp:uint=0;for (var i:uint=0; i<my_arr.length-1; i++) { if (my_arr[i]>my_arr[i+1]) {  temp=my_arr[i];  my_arr[i]=my_arr[i+1];  my_arr[i+1]=temp; }}trace("最大数是:"+my_arr[my_arr.length-1]); function getMax(arr:Array):* {    var a: ...
  最近因为项目需要,所以开始了as3的开发之旅。今天遇到一个问题,就是在用flash.display.Loader的load()方法的时候,如果反复调用load(),就会出现“Error #2025: 提供的 DisplayObject 必须是调用者的子级”的错误,核心代码如下:   代码 <!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/&l ...
ArrayCollection是flex中的数组集合类,它是很常用的,我们使用它时需要注意几个地方  1。事件监听, ArrayCollection可以为它注册一个集合改变的监听事件(CollectionEvent.COLLECTION_CHANGE),就是一旦ArrayCollection数组改变就会触发Event,不是所有情况的改变都会触发改变事件,如果集合当中的对象属性没有被绑定,那么你改变它的对象值也是不会触发事件的,在这种情况下你也许可能需要去将对象的属性进行绑定或者通过itemUpdated方法去管理对象值改变,除非集合的长度改变了,事件才会被触发  2。对象删除, ArrayC ...

AS3数组复制

在actionscrip3.0中是没有提供内置的数组克隆的方法的,摸索了一下,如下得论: 1.浅层复制的话,可以使用Array类的concat()或者slice()的无参方法来创建一个新数组,如下:    var bb:ArrayCollection = new ArrayCollection();    var a:Dictionary = new Dictionary();    a.name = "wodesign";    a.age = 25;    bb.addItem(a);    bb.addItem("b");    bb.addIte ...
private var dpFlat:ArrayCollection = new ArrayCollection([      {Region:"t1", Territory:"Arizona",           Territory_Rep:"Barbara Jennings", Actual:38865, Estimate:40000,          children:           new ArrayCollection ...
AS3中的Dictionary类(flash.utils.Dictionary)是一个新的AS类。Dictionary类和Object唯一的区别在于: Dictionary对象可以使用非字符串作为键值对的键,而Object只能使用字符串做为键值对的键。 以下用两个简单例子来说明具体的差别: 1、使用Object:  使用Object <!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.Co ...

AS3 数组

//创建空数组 var arr:Array = new Array(); // 创建数组时指定数组长度var array:Array = new Array(elements);//创建数组时加入多个元素var array:Array = new Array(element0,...elementN);直接用数组符号也可以创建一个数组,这是很简洁的方式创建数组:var ...
非常遗憾 Delphi 的 case 语句不支持字符串, 但我觉得这也可能是基于效率的考量;如果非要在 case 中使用字符串, 也不是不可以变通, 这里提供了五种方法. 代码文件: unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls, ExtCtrls;type  TForm1 = class(TForm)    RadioGroup1: TRadioGroup;    Button1: TButton ...
case a of 这个的a只能是整型数字呀!您可以这样做,用ComboBox1.ItemIndex属性来做:i:= ComboBox1..ItemIndex;case i of0: ADOTable1.FieldByName('pid').AsString:= '0';//对应***部1: ADOTable1.FieldByName('pid').AsString:= '1';//对应人事部2: ADOTable1.FieldByName('pid').AsString:= '2';//财务部3: ADOTable1.FieldByName('pid').AsString:= '3';//技术 ...
Global site tag (gtag.js) - Google Analytics