More Related Content Similar to Sbaw091110 (20) More from Atsushi Tadokoro More from Atsushi Tadokoro (20) Sbaw09111013. package {
import
[SWF ]
public class extends Sprite {
//
public var : ;
//
private var : ;
//
public function () {
//
}
//
public function ( 1, 2, 3): {
//
}
//
public function ( 1, 2, 3): {
//
}
}
}
15. package {
import flash.display.*;
import flash.text.TextField;
[SWF(backgroundColor="#CCCCCC", frameRate="30")]
public class hoo extends Sprite {
//--------------------------------------
// CLASS CONSTANTS
//--------------------------------------
//--------------------------------------
// CONSTRUCTOR
//--------------------------------------
//--------------------------------------
// PRIVATE VARIABLES
//--------------------------------------
//--------------------------------------
// GETTER/SETTERS
//--------------------------------------
//--------------------------------------
// PUBLIC METHODS
//--------------------------------------
//--------------------------------------
// EVENT HANDLERS
//--------------------------------------
//--------------------------------------
// PRIVATE & PROTECTED INSTANCE METHODS
//--------------------------------------
}
}
16. package {
import flash.display.*;
import flash.text.TextField;
[SWF(backgroundColor="#CCCCCC", frameRate="30")]
public class hoo extends Sprite {
//--------------------------------------
// CLASS CONSTANTS
//--------------------------------------
//--------------------------------------
// CONSTRUCTOR
//--------------------------------------
//--------------------------------------
// PRIVATE VARIABLES
//--------------------------------------
//--------------------------------------
// GETTER/SETTERS
//--------------------------------------
//--------------------------------------
// PUBLIC METHODS
//--------------------------------------
//--------------------------------------
// EVENT HANDLERS
//--------------------------------------
//--------------------------------------
// PRIVATE & PROTECTED INSTANCE METHODS
//--------------------------------------
}
}
17. package {
import flash.display.*;
import flash.text.TextField;
[SWF(backgroundColor="#CCCCCC", frameRate="30")]
public class hoo extends Sprite {
//--------------------------------------
// CLASS CONSTANTS
//--------------------------------------
//--------------------------------------
// CONSTRUCTOR
//--------------------------------------
//--------------------------------------
// PRIVATE VARIABLES
//--------------------------------------
//--------------------------------------
// GETTER/SETTERS
//--------------------------------------
//--------------------------------------
// PUBLIC METHODS
//--------------------------------------
//--------------------------------------
// EVENT HANDLERS
//--------------------------------------
//--------------------------------------
// PRIVATE & PROTECTED INSTANCE METHODS
//--------------------------------------
}
}
19. // ( )
private var _num:Number; // ( )
private var _intNum:int; //
private var _uintNum:uint; //
private var _name:String; //
private var _mc:MovieClip; //
private var _sp:Sprite; //
private var _text:TextField; //
private var _myArray:Array; //
27. package {
import flash.display.Sprite;
public class DrawCircle extends Sprite
{
public function DrawCircle()
{
}
}
}
28. package {
import flash.display.*;
public class DrawCircle extends Sprite {
public function DrawCircle()
{
//
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
var circle:Sprite = new Sprite; // circle
circle.graphics.beginFill(0x3399FF); //
//
circle.x = stage.stageWidth/2; //X ( )
circle.y = stage.stageHeight/2; //Y ( )
circle.graphics.drawCircle(0,0,100);
addChild(circle); //
}
}
}
36. package {
import flash.display.*;
public class DrawCircle3 extends Sprite {
public function DrawCircle3()
{
//
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
// A
var circleA:Sprite = new Sprite;
circleA.x = stage.stageWidth/2 - 50;
circleA.y = stage.stageHeight/2 - 50;
circleA.graphics.beginFill(0x3399FF);
circleA.graphics.drawCircle(0, 0, 100);
addChild(circleA);
// B
var circleB:Sprite = new Sprite;
circleB.x = stage.stageWidth/2 + 50;
circleB.y = stage.stageHeight/2 + 50;
circleB.graphics.beginFill(0xFF9933);
circleB.graphics.drawCircle(0, 0, 100);
addChild(circleB);
}
}
}
41. package {
import flash.display.*;
public class DrawCircle4 extends Sprite
{
public function DrawCircle4()
{
//
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
//1000
for(var i:int=0; i<1000; i++){
var circle:Sprite = new Sprite;
//
circle.graphics.beginFill(Math.random()*0xFFFFFF);
circle.x = Math.random()*stage.stageWidth; //X
circle.y = Math.random()*stage.stageHeight; //Y
circle.alpha = 0.3; // 30%
circle.graphics.drawCircle(0,0,Math.random()*40);
addChild(circle); //
}
}
}
}
44. package {
import flash.display.*;
public class DrawCircle5 extends Sprite
{
public function DrawCircle5()
{
//
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
//5000
for(var i:int=0; i<5000; i++){
var circle:Sprite = new Sprite;
circle.x = Math.random()*stage.stageWidth;
circle.y = Math.random()*stage.stageHeight;
//
var xdiff:Number = (stage.stageWidth/2-circle.x);
var ydiff:Number = (stage.stageHeight/2-circle.y);
var diff:Number = Math.sqrt(xdiff*xdiff + ydiff*ydiff);
if(diff < 200){ //
circle.graphics.beginFill(0xFF9933);
} else {
circle.graphics.beginFill(0x3399FF);
}
circle.alpha = 0.3; // 30%
circle.graphics.drawCircle(0,0,Math.random()*10);
addChild(circle); //
}
}
}
}