- 2008年10月27日 11:32
- flash
バグかなんだか知らないけど、
あんまり認知されてないArray.lengthの返り血の違い。メモ
--------------------------------------------------
var arr:Array = new Array (100);
var num:Number = arr.length;
trace(num);
//これ100が返ってきます。
--------------------------------------------------
以下、回避方法
--------------------------------------------------
var arr:Array = [100];
var num:Number = arr.length;
trace(num);
//これ1が返ってきます。
--------------------------------------------------
var arr:Array = [];
arr.push(100);
var num:Number = arr.length;
trace(num);
//これ1が返ってきます。
--------------------------------------------------
ヨロシク!
- Newer: FLASH PLAYER10 とか mike chambersとか
- Older: 【FLASH】AS3.0アニメーション