flash on 2009-12-20
♥0 |
Line 29 |
Modified 2009-12-20 09:25:56 |
MIT License
archived:2017-03-20 13:32:49
ActionScript3 source code
/**
* Copyright _ryotaros ( http://wonderfl.net/user/_ryotaros )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/xWfo
*/
package {
import flash.display.*;
import flash.text.TextField;
public class FlashTest extends Sprite {
public function FlashTest() {
var txt:TextField = new TextField();
txt.autoSize = "left";
addChild(txt);
/////////////////////////////
//第1引数の使い方
/////////////////////////////
txt.appendText("第1引数\n");
var sprite:Sprite = new Sprite();
var mc:MovieClip = new MovieClip();
var func:Function = function():void{
txt.appendText(this.toString()+"\n");
}
func.apply(sprite);
func.apply(mc);
func();
/////////////////////////////
//第2引数の使い方
/////////////////////////////
txt.appendText("第2引数\n");
function average():Number {
var sum:Number = 0;
for each(var n:Number in arguments) sum += n;
return sum / (arguments.length);
}
var list:Array = [1,2,3,4,5,6,7,8,9,10];
// var n:Number = average(1,2,3,4,5,6,7,8,9);
var n:Number = average.apply(null, list);
txt.appendText(n.toString());
}
}
}