- 浏览: 100853 次
最新评论
-
hanker888:
眼睛都看花了,能否推荐一下目前用得最多的?
常用flash引擎和框架
文章列表
合并多个数组,可合并一维数组和二维数组,哈哈.比较简单,自己先存着,以免以后用来 如: 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类
- 博客分类:
- AS3 滤镜
先介绍下什么是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 ...
indexOf lastIndexOf
返回索引,查找不到返回-1
var arr:Array = ["a","b","c","d","e","f","g"];
arr.indexOf("e");
arr.indexOf("b",2);//从第3个元素开始查找
arr.lastIndexOf("b& ...
as3 中判断数组中最大值
- 博客分类:
- AS3 数组
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 ...
在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 ...
//创建空数组
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 ...
delphi中case of问题
- 博客分类:
- delphi 基础
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';//技术 ...