| Package | frocessing.display |
| Class | public dynamic class AbstractF5MovieClip |
| Inheritance | AbstractF5MovieClip FMovieClip flash.display.MovieClip |
| Subclasses | F5CanvasMovieClip2D, F5CanvasMovieClip3D, F5MovieClip |
| Property | Defined By | ||
|---|---|---|---|
![]() | frameCount : uint [read-only]
frame count from start drawing. | FMovieClip | |
![]() | isKeyPressed : Boolean [read-only]
is key pressed. | FMovieClip | |
![]() | isMousePressed : Boolean [read-only]
is mouse pressed. | FMovieClip | |
![]() | keyCode : uint [read-only]
the keycode of last key pressed. | FMovieClip | |
![]() | pmouseX : Number [read-only]
pre mouseX. | FMovieClip | |
![]() | pmouseY : Number [read-only]
pre mouseY. | FMovieClip | |
![]() | syncSetup : Boolean = true
setup() 内の読み込み(loadURL,loadShape,loadImage,loadFont,loadString)を待つかどうか指定します. | FMovieClip | |
| viewport : Sprite [read-only]
view object (draw target container). | AbstractF5MovieClip | ||
| Method | Defined By | ||
|---|---|---|---|
AbstractF5MovieClip(f5canvas:AbstractF5Canvas, target:DisplayObject = null, useStageEvent:Boolean = true) | AbstractF5MovieClip | ||
abs(val:Number):Number [static] | AbstractF5MovieClip | ||
acos(val:Number):Number [static] | AbstractF5MovieClip | ||
arc(x:Number, y:Number, width:Number, height:Number, start_radian:Number, stop_radian:Number):void
現在の塗りと線のスタイルを適用し、円弧を描画します. | AbstractF5MovieClip | ||
arcCurveTo(x:Number, y:Number, rx:Number, ry:Number, large_arc_flag:Boolean = false, sweep_flag:Boolean = true, x_axis_rotation:Number = 0):void
現在の位置から指定座標まで、円弧を描画します. | AbstractF5MovieClip | ||
arcTo(x:Number, y:Number, rx:Number, ry:Number, begin:Number, end:Number, rotation:Number = 0):void
現在の位置から指定の円弧を描きます. | AbstractF5MovieClip | ||
asin(val:Number):Number [static] | AbstractF5MovieClip | ||
atan(val:Number):Number [static] | AbstractF5MovieClip | ||
atan2(y:Number, x:Number):Number [static] | AbstractF5MovieClip | ||
background(c1:Number, c2:Number, c3:Number, c4:Number):void | AbstractF5MovieClip | ||
beginBitmapFill(bitmap:BitmapData, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false):void | AbstractF5MovieClip | ||
beginFill(color:uint, alpha:Number = 1.0):void | AbstractF5MovieClip | ||
beginGradientFill(type:String, color:Array, alphas:Array, ratios:Array, matrix:Matrix = null, spreadMethod:String = pad, interpolationMethod:String = rgb, focalPointRatio:Number = 0.0):void | AbstractF5MovieClip | ||
beginShape(mode:int = 0):void
Vertex描画 を 開始します. | AbstractF5MovieClip | ||
bezier(x0:Number, y0:Number, cx0:Number, cy0:Number, cx1:Number, cy1:Number, x1:Number, y1:Number):void
現在の塗りと線のスタイルを適用し、3次ベジェ曲線を描画します. | AbstractF5MovieClip | ||
bezierDetail(detail_step:uint):void
3次ベジェ曲線を描画する際の精度を指定します.デフォルト値は 20 です. | AbstractF5MovieClip | ||
bezierPoint(a:Number, b:Number, c:Number, d:Number, t:Number):Number | AbstractF5MovieClip | ||
bezierTangent(a:Number, b:Number, c:Number, d:Number, t:Number):Number | AbstractF5MovieClip | ||
bezierTo(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):void
3次ベジェ曲線を描画します. | AbstractF5MovieClip | ||
bezierVertex(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x1:Number, y1:Number):void
Vertex描画 で ベジェ曲線 を 追加します. | AbstractF5MovieClip | ||
binary(value:int, digits:int = 0):String [static]
数字 を 2進数 の文字列に変換します. | AbstractF5MovieClip | ||
blendColor(c1:uint, c2:uint, blend_mode:String):uint | AbstractF5MovieClip | ||
blue(c:uint):Number | AbstractF5MovieClip | ||
brightness(c:uint):Number | AbstractF5MovieClip | ||
ceil(a:Number):Number [static] | AbstractF5MovieClip | ||
circle(x:Number, y:Number, radius:Number):void
現在の塗りと線のスタイルを適用し、円を描画します. | AbstractF5MovieClip | ||
clear():void | AbstractF5MovieClip | ||
closePath():void
描画しているパスを閉じます. | AbstractF5MovieClip | ||
color(c1:Number, c2:Number, c3:Number, c4:Number):uint | AbstractF5MovieClip | ||
colorMode(mode:String, range1:Number = 0xff, range2:Number, range3:Number, range4:Number):void | AbstractF5MovieClip | ||
constrain(val:Number, min_value:Number, max_value:Number):Number [static]
| AbstractF5MovieClip | ||
cos(val:Number):Number [static] | AbstractF5MovieClip | ||
curve(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number):void
現在の塗りと線のスタイルを適用し、スプライン曲線を描画します. | AbstractF5MovieClip | ||
curveDetail(detail_step:uint):void
スプライン曲線を描画する際の精度を指定します.デフォルト値は 20 です. | AbstractF5MovieClip | ||
curvePoint(a:Number, b:Number, c:Number, d:Number, t:Number):Number | AbstractF5MovieClip | ||
curveTangent(a:Number, b:Number, c:Number, d:Number, t:Number):Number | AbstractF5MovieClip | ||
curveTightness(t:Number):void
スプライン曲線の曲率を指定します.デフォルト値は 1.0 です. | AbstractF5MovieClip | ||
curveTo(cx:Number, cy:Number, x:Number, y:Number):void
2次ベジェ曲線を描画します. | AbstractF5MovieClip | ||
curveVertex(x:Number, y:Number):void
Vertex描画 で スプライン曲線 を 追加します. | AbstractF5MovieClip | ||
day():Number [static]
日付 (1 ~ 31) をローカル時間で返します. | AbstractF5MovieClip | ||
degrees(rad:Number):Number [static]
| AbstractF5MovieClip | ||
dist(x0:Number, y0:Number, x1:Number, y1:Number):Number [static]
| AbstractF5MovieClip | ||
drawArc(x:Number, y:Number, rx:Number, ry:Number, begin:Number, end:Number, pie:Boolean = false):void
円弧を描画します. | AbstractF5MovieClip | ||
drawArcCurve(x0:Number, y0:Number, x:Number, y:Number, rx:Number, ry:Number, large_arc_flag:Boolean = false, sweep_flag:Boolean = true, x_axis_rotation:Number = 0):void
始点と終点を指定して円弧を描画します. | AbstractF5MovieClip | ||
drawCircle(x:Number, y:Number, radius:Number):void
円を描画します. | AbstractF5MovieClip | ||
drawEllipse(x:Number, y:Number, width:Number, height:Number):void
楕円を描画します. | AbstractF5MovieClip | ||
drawPoly(x:Number, y:Number, points:int, radius:Number, rotation:Number = 0.0, radius2:Number, burst:Boolean = false):void
正多角形を描画します. | AbstractF5MovieClip | ||
drawRect(x:Number, y:Number, width:Number, height:Number):void
矩形を描画します. | AbstractF5MovieClip | ||
drawRoundRect(x:Number, y:Number, width:Number, height:Number, ellipseWidth:Number, ellipseHeight:Number):void
角丸矩形を描画します. | AbstractF5MovieClip | ||
drawRoundRectComplex(x:Number, y:Number, width:Number, height:Number, topLeftRadius:Number, topRightRadius:Number, bottomLeftRadius:Number, bottomRightRadius:Number):void
各コーナーの半径を指定して、角丸矩形を描画します. | AbstractF5MovieClip | ||
ellipse(x0:Number, y0:Number, x1:Number, y1:Number):void
現在の塗りと線のスタイルを適用し、楕円を描画します. | AbstractF5MovieClip | ||
ellipseMode(mode:int):void
ellipse() の 描画モードを指定します. | AbstractF5MovieClip | ||
endFill():void | AbstractF5MovieClip | ||
endShape(close_path:Boolean = false):void
Vertex描画 を 終了します. | AbstractF5MovieClip | ||
![]() | event(handlerName:String, handler:Function):void
Change the event handler, or handling non public function. | FMovieClip | |
exp(val:Number):Number [static] | AbstractF5MovieClip | ||
f5_alpha(c:uint):Number | AbstractF5MovieClip | ||
fill(c1:Number, c2:Number, c3:Number, c4:Number):void | AbstractF5MovieClip | ||
fillBitmap(bitmapData:BitmapData, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false):void | AbstractF5MovieClip | ||
fillGradient(type:String, a:Number, b:Number, c:Number, d:Number, colors:Array, alphas:Array = null, ratios:Array = null, spreadMethod:String = pad, interpolationMethod:String = rgb, focalPointRatio:Number = 0):void | AbstractF5MovieClip | ||
floor(a:Number):Number [static] | AbstractF5MovieClip | ||
green(c:uint):Number | AbstractF5MovieClip | ||
hex(value:int, digits:int = 0):String [static]
数字 を 16進数 の文字列に変換します. | AbstractF5MovieClip | ||
hour():Number [static]
時 (0 ~ 23) をローカル時間で返します. | AbstractF5MovieClip | ||
hue(c:uint):Number | AbstractF5MovieClip | ||
image(img:BitmapData, x:Number, y:Number, w:Number, h:Number):void
画像を描画します. | AbstractF5MovieClip | ||
imageDetail(segmentNumber:uint):void
beginShape() のモード QUADS,QUAD_STRIP で画像を変形して描画する際の精度を指定します. | AbstractF5MovieClip | ||
imageMode(mode:int):void
image() の 描画モードを指定します. | AbstractF5MovieClip | ||
imageSmoothing(smooth:Boolean):void
image(), texture() などで画像を描画する場合の Smoothing を設定します. | AbstractF5MovieClip | ||
lerp(a:Number, b:Number, amt:Number):Number [static]
| AbstractF5MovieClip | ||
lerpColor(c1:uint, c2:uint, amt:Number):uint | AbstractF5MovieClip | ||
line(x0:Number, y0:Number, x1:Number, y1:Number):void
現在の線のスタイルを適用し、直線を描画します. | AbstractF5MovieClip | ||
lineGradientStyle(type:String, colors:Array, alphas:Array, ratios:Array, matrix:Matrix = null, spreadMethod:String = pad, interpolationMethod:String = rgb, focalPointRatio:Number = 0.0):void | AbstractF5MovieClip | ||
lineStyle(thickness:Number, color:uint = 0, alpha:Number = 1, pixelHinting:Boolean = false, scaleMode:String = normal, caps:String = null, joints:String = null, miterLimit:Number = 3):void | AbstractF5MovieClip | ||
lineTo(x:Number, y:Number, z:Number = 0):void
現在の描画位置から指定座標まで描画します. | AbstractF5MovieClip | ||
loadFont(font_url:String, loader:URLLoader = null):PFontLoader
PFont を読み込みます. | AbstractF5MovieClip | ||
loadImage(url:String, loader:Loader = null):FImageLoader
Image を読み込みます. | AbstractF5MovieClip | ||
loadShape(url:String, loader:URLLoader = null):FShapeSVGLoader
SVG Shape を読み込みます. | AbstractF5MovieClip | ||
loadString(url:String, loader:URLLoader = null):FStringLoader
String を読み込みます. | AbstractF5MovieClip | ||
![]() | loadURL(url:String, loader:EventDispatcher = null):EventDispatcher
URL を読み込みます. | FMovieClip | |
log(val:Number):Number [static] | AbstractF5MovieClip | ||
![]() | loop():void
apply draw() on enterframe. | FMovieClip | |
mag(a:Number, b:Number):Number [static]
| AbstractF5MovieClip | ||
map(val:Number, low1:Number, high1:Number, low2:Number, high2:Number):Number [static]
| AbstractF5MovieClip | ||
max(a:Number, b:Number):Number [static] | AbstractF5MovieClip | ||
millis():Number [static]
ミリ秒 (0 ~ 999) をローカル時間で返します. | AbstractF5MovieClip | ||
min(a:Number, b:Number):Number [static] | AbstractF5MovieClip | ||
minute():Number [static]
分 (0 ~ 59) をローカル時間で返します. | AbstractF5MovieClip | ||
month():Number [static]
月 (1 月は 1、2 月は 2 など) をローカル時間で返します. | AbstractF5MovieClip | ||
moveTo(x:Number, y:Number, z:Number = 0):void
現在の描画位置を指定座標に移動します. | AbstractF5MovieClip | ||
moveToLast():void
現在の描画位置に moveTo() します. | AbstractF5MovieClip | ||
nf(value:Number, left:uint, right:uint = 0):String [static]
| AbstractF5MovieClip | ||
nfc(value:Number, right:uint = 0):String [static]
| AbstractF5MovieClip | ||
nfp(value:Number, left:uint, right:uint = 0):String [static]
| AbstractF5MovieClip | ||
nfs(value:Number, left:uint, right:uint = 0):String [static]
| AbstractF5MovieClip | ||
noFill():void | AbstractF5MovieClip | ||
noise(x:Number, y:Number = 0.0, z:Number = 0.0):Number | AbstractF5MovieClip | ||
noiseDetail(lod:uint, falloff:Number = 0):void
note that fallout value greater than 0.5 might result in greater than 1.0 values returned by noise(). | AbstractF5MovieClip | ||
noiseSeed(seed:uint):void | AbstractF5MovieClip | ||
![]() | noLoop():void
stop draw() on enterframe. | FMovieClip | |
norm(val:Number, low:Number, high:Number):Number [static]
| AbstractF5MovieClip | ||
noSmooth():void | AbstractF5MovieClip | ||
noStroke():void | AbstractF5MovieClip | ||
noTint():void | AbstractF5MovieClip | ||
pixel(x:Number, y:Number, z:Number = 0):void
ピクセルを描画します.描画する色は、線の色が適用されます. | AbstractF5MovieClip | ||
point(x:Number, y:Number, z:Number = 0):void
点を描画します.点を描画する色は、線の色が適用されます. | AbstractF5MovieClip | ||
popStyle():void | AbstractF5MovieClip | ||
pow(num:Number, exp:Number):Number [static] | AbstractF5MovieClip | ||
pushStyle():void | AbstractF5MovieClip | ||
![]() | QBest():void
StageQuality to BEST. | FMovieClip | |
qbezierPoint(a:Number, b:Number, c:Number, t:Number):Number | AbstractF5MovieClip | ||
qbezierTangent(a:Number, b:Number, c:Number, t:Number):Number | AbstractF5MovieClip | ||
![]() | QHigh():void
StageQuality to HIGH. | FMovieClip | |
![]() | QLow():void
StageQuality to LOW. | FMovieClip | |
![]() | QMedium():void
StageQuality to MEDIUM. | FMovieClip | |
quad(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number):void
現在の塗りと線のスタイルを適用し、四角形を描画します. | AbstractF5MovieClip | ||
quant(val:Number, tick:Number):Number [static]
| AbstractF5MovieClip | ||
radians(deg:Number):Number [static]
| AbstractF5MovieClip | ||
random(high:Number, low:Number = 0):Number | AbstractF5MovieClip | ||
randomSeed(seed:uint):void | AbstractF5MovieClip | ||
rect(x:Number, y:Number, x1:Number, y1:Number, rx:Number = 0, ry:Number = 0):void
現在の塗りと線のスタイルを適用し、矩形を描画します. | AbstractF5MovieClip | ||
rectMode(mode:int):void
rect() の 描画モードを指定します. | AbstractF5MovieClip | ||
red(c:uint):Number | AbstractF5MovieClip | ||
![]() | redraw():void
apply draw(). | FMovieClip | |
round(a:Number):Number [static] | AbstractF5MovieClip | ||
saturation(c:uint):Number | AbstractF5MovieClip | ||
second():Number [static]
秒 (0 ~ 59) をローカル時間で返します. | AbstractF5MovieClip | ||
IFShape を描画します. | AbstractF5MovieClip | ||
shapeMode(mode:int):void
shape() の 描画モードを指定します. | AbstractF5MovieClip | ||
shapePath(commands:Array, data:Array):void
draw path. | AbstractF5MovieClip | ||
sin(val:Number):Number [static] | AbstractF5MovieClip | ||
size(width_:uint, height_:uint):void | AbstractF5MovieClip | ||
smooth():void | AbstractF5MovieClip | ||
splineTo(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):void
スプライン曲線を描画します. | AbstractF5MovieClip | ||
splitTokens(str:String, tokens:String = ):Array [static] | AbstractF5MovieClip | ||
sq(val:Number):Number [static]
| AbstractF5MovieClip | ||
sqrt(val:Number):Number [static] | AbstractF5MovieClip | ||
stroke(c1:Number, c2:Number, c3:Number, c4:Number):void | AbstractF5MovieClip | ||
strokeCap(capsStyle:String):void | AbstractF5MovieClip | ||
strokeJoin(jointStyle:String):void | AbstractF5MovieClip | ||
strokeWeight(thickness:Number):void | AbstractF5MovieClip | ||
tan(val:Number):Number [static] | AbstractF5MovieClip | ||
text(str:String, a:Number, b:Number, c:Number = 0, d:Number = 0, e:Number = 0):void
text を描画します. | AbstractF5MovieClip | ||
textAlign(align:int, valign:int = 0):void
text の align を指定します. | AbstractF5MovieClip | ||
textAscent():Number
行のベースラインから最上部までの値(px)を示します. | AbstractF5MovieClip | ||
textDescent():Number
行のベースラインから最下部までの値(px)を示します. | AbstractF5MovieClip | ||
描画する font を指定します. | AbstractF5MovieClip | ||
textLeading(leading:Number):void
text の 行高 を指定します. | AbstractF5MovieClip | ||
textLetterSpacing(spacing:Number):void
文字間をしてします. | AbstractF5MovieClip | ||
textMode(mode:int):void
not implemented
| AbstractF5MovieClip | ||
textSize(fontSize:Number):void
text の size を指定します. | AbstractF5MovieClip | ||
texture(textureData:BitmapData):void
vertex() で 描画する テクスチャ(画像) を設定します. | AbstractF5MovieClip | ||
textureMode(mode:int):void
vertex() の UV値モード を指定します. | AbstractF5MovieClip | ||
textWidth(str:String):Number
文字列の幅を取得します. | AbstractF5MovieClip | ||
tint(c1:Number, c2:Number, c3:Number, c4:Number):void | AbstractF5MovieClip | ||
triangle(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number):void
現在の塗りと線のスタイルを適用し、三角形を描画します. | AbstractF5MovieClip | ||
trim(str:String):String [static] | AbstractF5MovieClip | ||
unbinary(binstr:String):uint [static]
2進数の文字列を uint に変換します. | AbstractF5MovieClip | ||
unhex(hexstr:String):uint [static]
16進数の文字列を uint に変換します. | AbstractF5MovieClip | ||
vertex(x:Number, y:Number, u:Number = 0, v:Number = 0):void
Vertex描画 で 座標を追加します. | AbstractF5MovieClip | ||
weekday():Number [static]
曜日 (日曜日は 0、月曜日は 1 など) をローカル時間で返します. | AbstractF5MovieClip | ||
year():Number [static]
年 (2000 などの 4 桁の数字) をローカル時間で返します. | AbstractF5MovieClip | ||
| Constant | Defined By | ||
|---|---|---|---|
| ADD : String = add [static] | AbstractF5MovieClip | ||
| BASELINE : int = 0 [static] | AbstractF5MovieClip | ||
| BOTTOM : int = 102 [static] | AbstractF5MovieClip | ||
| BURN : String = burn [static] | AbstractF5MovieClip | ||
| CENTER : int = 3 [static] | AbstractF5MovieClip | ||
| CLOSE : Boolean = true [static] | AbstractF5MovieClip | ||
| CORNER : int = 0 [static] | AbstractF5MovieClip | ||
| CORNERS : int = 1 [static] | AbstractF5MovieClip | ||
| DARKEN : String = darken [static] | AbstractF5MovieClip | ||
| DIFFERENCE : String = difference [static] | AbstractF5MovieClip | ||
| DODGE : String = dodge [static] | AbstractF5MovieClip | ||
| EXCLUSION : String = exclusion [static] | AbstractF5MovieClip | ||
| HALF_PI : Number = 1.5707963267948966 [static] | AbstractF5MovieClip | ||
| HARDLIGHT : String = hardlight [static] | AbstractF5MovieClip | ||
| HSB : String = hsv [static] | AbstractF5MovieClip | ||
| HSV : String = hsv [static] | AbstractF5MovieClip | ||
| IMAGE : int = 0 [static] | AbstractF5MovieClip | ||
| LEFT : int = 37 [static] | AbstractF5MovieClip | ||
| LIGHTEN : String = lighten [static] | AbstractF5MovieClip | ||
| LINES : int = 4 [static] | AbstractF5MovieClip | ||
| MULTIPLY : String = multiply [static] | AbstractF5MovieClip | ||
| NORMAL : String = normal [static] | AbstractF5MovieClip | ||
| NORMALIZED : int = 1 [static] | AbstractF5MovieClip | ||
| OPEN : Boolean = false [static] | AbstractF5MovieClip | ||
| OVERLAY : String = overlay [static] | AbstractF5MovieClip | ||
| PI : Number = 3.141592653589793 [static] | AbstractF5MovieClip | ||
| POINTS : int = 2 [static] | AbstractF5MovieClip | ||
| POLYGON : int = 0 [static] | AbstractF5MovieClip | ||
| QUADS : int = 16 [static] | AbstractF5MovieClip | ||
| QUAD_STRIP : int = 17 [static] | AbstractF5MovieClip | ||
| RADIUS : int = 2 [static] | AbstractF5MovieClip | ||
| RGB : String = rgb [static] | AbstractF5MovieClip | ||
| RIGHT : int = 39 [static] | AbstractF5MovieClip | ||
| SCREEN : String = screen [static] | AbstractF5MovieClip | ||
| SOFTLIGHT : String = softlight [static] | AbstractF5MovieClip | ||
| SUBTRACT : String = subtract [static] | AbstractF5MovieClip | ||
| TOP : int = 101 [static] | AbstractF5MovieClip | ||
| TRIANGLE_FAN : int = 11 [static] | AbstractF5MovieClip | ||
| TRIANGLES : int = 9 [static] | AbstractF5MovieClip | ||
| TRIANGLE_STRIP : int = 10 [static] | AbstractF5MovieClip | ||
| TWO_PI : Number = 6.283185307179586 [static] | AbstractF5MovieClip | ||
| viewport | property |
viewport:Sprite [read-only] view object (draw target container).
F5MovieClip,F5MovieClip2D,F5MovieClip3D has Shape F5MovieClip2DBmp,F5MovieClip3DBmp has Bitmap
public function get viewport():Sprite| AbstractF5MovieClip | () | Constructor |
public function AbstractF5MovieClip(f5canvas:AbstractF5Canvas, target:DisplayObject = null, useStageEvent:Boolean = true)Parameters
f5canvas:AbstractF5Canvas | |
target:DisplayObject (default = null) | |
useStageEvent:Boolean (default = true) |
| abs | () | method |
public static function abs(val:Number):NumberParameters
val:Number |
Number |
| acos | () | method |
public static function acos(val:Number):NumberParameters
val:Number |
Number |
| arc | () | method |
public function arc(x:Number, y:Number, width:Number, height:Number, start_radian:Number, stop_radian:Number):void現在の塗りと線のスタイルを適用し、円弧を描画します.
塗りが適用されている場合はパイ型、塗り無しの場合は円弧の線のみが描画されます.
Parameters
x:Number | |
y:Number | |
width:Number | |
height:Number | |
start_radian:Number | |
stop_radian:Number |
| arcCurveTo | () | method |
public function arcCurveTo(x:Number, y:Number, rx:Number, ry:Number, large_arc_flag:Boolean = false, sweep_flag:Boolean = true, x_axis_rotation:Number = 0):void現在の位置から指定座標まで、円弧を描画します.
円弧には、通常4つの描画候補があります.描画する円弧は、large_arg_flg、sweep_flagにより指定されます.
Parameters
x:Number — target x
| |
y:Number — target y
| |
rx:Number — radius x
| |
ry:Number — radius y
| |
large_arc_flag:Boolean (default = false) — 大きい方の円弧を描画するかを指定します
| |
sweep_flag:Boolean (default = true) — 円弧の描画方向の正負を指定します
| |
x_axis_rotation:Number (default = 0) — rotation of ellipse(radian)
|
| arcTo | () | method |
public function arcTo(x:Number, y:Number, rx:Number, ry:Number, begin:Number, end:Number, rotation:Number = 0):void現在の位置から指定の円弧を描きます.
Parameters
x:Number — center x
| |
y:Number — center y
| |
rx:Number — radius x
| |
ry:Number — radius y
| |
begin:Number — begin radian
| |
end:Number — end radian
| |
rotation:Number (default = 0) |
| asin | () | method |
public static function asin(val:Number):NumberParameters
val:Number |
Number |
| atan | () | method |
public static function atan(val:Number):NumberParameters
val:Number |
Number |
| atan2 | () | method |
public static function atan2(y:Number, x:Number):NumberParameters
y:Number | |
x:Number |
Number |
| background | () | method |
public function background(c1:Number, c2:Number, c3:Number, c4:Number):voidParameters
c1:Number | |
c2:Number (default = NaN) | |
c3:Number (default = NaN) | |
c4:Number (default = NaN) |
| beginBitmapFill | () | method |
public function beginBitmapFill(bitmap:BitmapData, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false):voidParameters
bitmap:BitmapData | |
matrix:Matrix (default = null) | |
repeat:Boolean (default = true) | |
smooth:Boolean (default = false) |
| beginFill | () | method |
public function beginFill(color:uint, alpha:Number = 1.0):voidParameters
color:uint | |
alpha:Number (default = 1.0) |
| beginGradientFill | () | method |
public function beginGradientFill(type:String, color:Array, alphas:Array, ratios:Array, matrix:Matrix = null, spreadMethod:String = pad, interpolationMethod:String = rgb, focalPointRatio:Number = 0.0):voidParameters
type:String | |
color:Array | |
alphas:Array | |
ratios:Array | |
matrix:Matrix (default = null) | |
spreadMethod:String (default = pad) | |
interpolationMethod:String (default = rgb) | |
focalPointRatio:Number (default = 0.0) |
| beginShape | () | method |
public function beginShape(mode:int = 0):voidVertex描画 を 開始します.
modeを省略した場合は、POLYGON描画となります.
Parameters
mode:int (default = 0) — POINTS, LINES, TRIANGLES, TRIANGLE_FAN, TRIANGLE_STRIP, QUADS, QUAD_STRIP
|
See also
| bezier | () | method |
public function bezier(x0:Number, y0:Number, cx0:Number, cy0:Number, cx1:Number, cy1:Number, x1:Number, y1:Number):void現在の塗りと線のスタイルを適用し、3次ベジェ曲線を描画します.
Parameters
x0:Number | |
y0:Number | |
cx0:Number | |
cy0:Number | |
cx1:Number | |
cy1:Number | |
x1:Number | |
y1:Number |
| bezierDetail | () | method |
public function bezierDetail(detail_step:uint):void3次ベジェ曲線を描画する際の精度を指定します.デフォルト値は 20 です.
Parameters
detail_step:uint — 指定された数の直線で曲線を近似します
|
| bezierPoint | () | method |
public function bezierPoint(a:Number, b:Number, c:Number, d:Number, t:Number):Number
Parameters
a:Number | |
b:Number | |
c:Number | |
d:Number | |
t:Number |
Number |
| bezierTangent | () | method |
public function bezierTangent(a:Number, b:Number, c:Number, d:Number, t:Number):Number
Parameters
a:Number | |
b:Number | |
c:Number | |
d:Number | |
t:Number |
Number |
| bezierTo | () | method |
public function bezierTo(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):void3次ベジェ曲線を描画します.
Parameters
cx0:Number | |
cy0:Number | |
cx1:Number | |
cy1:Number | |
x:Number | |
y:Number |
| bezierVertex | () | method |
public function bezierVertex(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x1:Number, y1:Number):voidVertex描画 で ベジェ曲線 を 追加します.
POLYGONモードで描画する場合に有効です.
Parameters
cx0:Number | |
cy0:Number | |
cx1:Number | |
cy1:Number | |
x1:Number | |
y1:Number |
| binary | () | method |
public static function binary(value:int, digits:int = 0):String数字 を 2進数 の文字列に変換します.
Parameters
value:int | |
digits:int (default = 0) — 文字列の桁数
|
String |
See also
| blendColor | () | method |
public function blendColor(c1:uint, c2:uint, blend_mode:String):uintParameters
c1:uint | |
c2:uint | |
blend_mode:String |
uint |
| blue | () | method |
public function blue(c:uint):NumberParameters
c:uint |
Number |
| brightness | () | method |
public function brightness(c:uint):NumberParameters
c:uint |
Number |
| ceil | () | method |
public static function ceil(a:Number):NumberParameters
a:Number |
Number |
| circle | () | method |
public function circle(x:Number, y:Number, radius:Number):void現在の塗りと線のスタイルを適用し、円を描画します.
Parameters
x:Number | |
y:Number | |
radius:Number |
| clear | () | method |
public function clear():void
| closePath | () | method |
public function closePath():void描画しているパスを閉じます.
| color | () | method |
public function color(c1:Number, c2:Number, c3:Number, c4:Number):uintParameters
c1:Number | |
c2:Number (default = NaN) | |
c3:Number (default = NaN) | |
c4:Number (default = NaN) |
uint |
| colorMode | () | method |
public function colorMode(mode:String, range1:Number = 0xff, range2:Number, range3:Number, range4:Number):voidParameters
mode:String | |
range1:Number (default = 0xff) | |
range2:Number (default = NaN) | |
range3:Number (default = NaN) | |
range4:Number (default = NaN) |
| constrain | () | method |
public static function constrain(val:Number, min_value:Number, max_value:Number):Number
Parameters
val:Number | |
min_value:Number | |
max_value:Number |
Number |
See also
| cos | () | method |
public static function cos(val:Number):NumberParameters
val:Number |
Number |
| curve | () | method |
public function curve(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number):void現在の塗りと線のスタイルを適用し、スプライン曲線を描画します.
Parameters
x0:Number | |
y0:Number | |
x1:Number | |
y1:Number | |
x2:Number | |
y2:Number | |
x3:Number | |
y3:Number |
| curveDetail | () | method |
public function curveDetail(detail_step:uint):voidスプライン曲線を描画する際の精度を指定します.デフォルト値は 20 です.
Parameters
detail_step:uint — 指定された数の直線で曲線を近似します
|
| curvePoint | () | method |
public function curvePoint(a:Number, b:Number, c:Number, d:Number, t:Number):Number
Parameters
a:Number | |
b:Number | |
c:Number | |
d:Number | |
t:Number |
Number |
| curveTangent | () | method |
public function curveTangent(a:Number, b:Number, c:Number, d:Number, t:Number):Number
Parameters
a:Number | |
b:Number | |
c:Number | |
d:Number | |
t:Number |
Number |
| curveTightness | () | method |
public function curveTightness(t:Number):voidスプライン曲線の曲率を指定します.デフォルト値は 1.0 です.
Parameters
t:Number |
| curveTo | () | method |
public function curveTo(cx:Number, cy:Number, x:Number, y:Number):void2次ベジェ曲線を描画します.
Parameters
cx:Number | |
cy:Number | |
x:Number | |
y:Number |
| curveVertex | () | method |
public function curveVertex(x:Number, y:Number):voidVertex描画 で スプライン曲線 を 追加します.
POLYGONモードで描画する場合に有効です.
Parameters
x:Number | |
y:Number |
| day | () | method |
public static function day():Number日付 (1 ~ 31) をローカル時間で返します.
ReturnsNumber |
See also
| degrees | () | method |
public static function degrees(rad:Number):Number
Parameters
rad:Number |
Number |
See also
| dist | () | method |
public static function dist(x0:Number, y0:Number, x1:Number, y1:Number):Number
Parameters
x0:Number | |
y0:Number | |
x1:Number | |
y1:Number |
Number |
See also
| drawArc | () | method |
public function drawArc(x:Number, y:Number, rx:Number, ry:Number, begin:Number, end:Number, pie:Boolean = false):void円弧を描画します.
Parameters
x:Number — 中心座標 x
| |
y:Number — 中心座標 y
| |
rx:Number — 半径 x
| |
ry:Number — 半径 y
| |
begin:Number — 描画開始角度(radian)
| |
end:Number — 描画終了角度(radian)
| |
pie:Boolean (default = false) — くさび形で描画
|
| drawArcCurve | () | method |
public function drawArcCurve(x0:Number, y0:Number, x:Number, y:Number, rx:Number, ry:Number, large_arc_flag:Boolean = false, sweep_flag:Boolean = true, x_axis_rotation:Number = 0):void始点と終点を指定して円弧を描画します.
始点と終点を指定した円弧には、通常4つの描画候補があります.描画する円弧は、large_arg_flg、sweep_flagにより指定されます.
Parameters
x0:Number — start x
| |
y0:Number — start y
| |
x:Number — end x
| |
y:Number — end y
| |
rx:Number — radius x
| |
ry:Number — radius y
| |
large_arc_flag:Boolean (default = false) — 大きい方の円弧を描画するかを指定します
| |
sweep_flag:Boolean (default = true) — 円弧の描画方向の正負を指定します
| |
x_axis_rotation:Number (default = 0) — rotation of ellipse(radian)
|
| drawCircle | () | method |
public function drawCircle(x:Number, y:Number, radius:Number):void円を描画します.
Parameters
x:Number | |
y:Number | |
radius:Number |
| drawEllipse | () | method |
public function drawEllipse(x:Number, y:Number, width:Number, height:Number):void楕円を描画します.
Parameters
x:Number | |
y:Number | |
width:Number | |
height:Number |
| drawPoly | () | method |
public function drawPoly(x:Number, y:Number, points:int, radius:Number, rotation:Number = 0.0, radius2:Number, burst:Boolean = false):void正多角形を描画します.
Parameters
x:Number — center x.
| |
y:Number — center y.
| |
points:int — vertex number.
| |
radius:Number — distance from center point.
| |
rotation:Number (default = 0.0) — rotation of shape.
| |
radius2:Number (default = NaN) — 2nd distance for star or burst shape.
| |
burst:Boolean (default = false) — burst shape. required radius2.
|
| drawRect | () | method |
public function drawRect(x:Number, y:Number, width:Number, height:Number):void矩形を描画します.
Parameters
x:Number | |
y:Number | |
width:Number | |
height:Number |
| drawRoundRect | () | method |
public function drawRoundRect(x:Number, y:Number, width:Number, height:Number, ellipseWidth:Number, ellipseHeight:Number):void角丸矩形を描画します.
Parameters
x:Number | |
y:Number | |
width:Number | |
height:Number | |
ellipseWidth:Number | |
ellipseHeight:Number |
| drawRoundRectComplex | () | method |
public function drawRoundRectComplex(x:Number, y:Number, width:Number, height:Number, topLeftRadius:Number, topRightRadius:Number, bottomLeftRadius:Number, bottomRightRadius:Number):void各コーナーの半径を指定して、角丸矩形を描画します.
Parameters
x:Number | |
y:Number | |
width:Number | |
height:Number | |
topLeftRadius:Number | |
topRightRadius:Number | |
bottomLeftRadius:Number | |
bottomRightRadius:Number |
| ellipse | () | method |
public function ellipse(x0:Number, y0:Number, x1:Number, y1:Number):void現在の塗りと線のスタイルを適用し、楕円を描画します.
ellipse()メソッドの引数は、ellipseMode() で指定したモードによりその意味が異なります. モードと引数の関係は以下のようになります.
デフォルトのモードは、CENTERです.
Parameters
x0:Number | |
y0:Number | |
x1:Number | |
y1:Number |
| ellipseMode | () | method |
public function ellipseMode(mode:int):voidellipse() の 描画モードを指定します.
Parameters
mode:int — CORNER | CORNERS | RADIUS | CENTER
|
| endFill | () | method |
public function endFill():void| endShape | () | method |
public function endShape(close_path:Boolean = false):voidVertex描画 を 終了します.
Parameters
close_path:Boolean (default = false) — POLYGONモードで描画した場合、パスを閉じるかどうかを指定できます.
|
| exp | () | method |
public static function exp(val:Number):NumberParameters
val:Number |
Number |
| f5_alpha | () | method |
public function f5_alpha(c:uint):NumberParameters
c:uint |
Number |
| fill | () | method |
public function fill(c1:Number, c2:Number, c3:Number, c4:Number):voidParameters
c1:Number | |
c2:Number (default = NaN) | |
c3:Number (default = NaN) | |
c4:Number (default = NaN) |
| fillBitmap | () | method |
public function fillBitmap(bitmapData:BitmapData, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false):voidParameters
bitmapData:BitmapData | |
matrix:Matrix (default = null) | |
repeat:Boolean (default = true) | |
smooth:Boolean (default = false) |
| fillGradient | () | method |
public function fillGradient(type:String, a:Number, b:Number, c:Number, d:Number, colors:Array, alphas:Array = null, ratios:Array = null, spreadMethod:String = pad, interpolationMethod:String = rgb, focalPointRatio:Number = 0):voidParameters
type:String | |
a:Number | |
b:Number | |
c:Number | |
d:Number | |
colors:Array | |
alphas:Array (default = null) | |
ratios:Array (default = null) | |
spreadMethod:String (default = pad) | |
interpolationMethod:String (default = rgb) | |
focalPointRatio:Number (default = 0) |
| floor | () | method |
public static function floor(a:Number):NumberParameters
a:Number |
Number |
| green | () | method |
public function green(c:uint):NumberParameters
c:uint |
Number |
| hex | () | method |
public static function hex(value:int, digits:int = 0):String数字 を 16進数 の文字列に変換します.
Parameters
value:int | |
digits:int (default = 0) — 文字列の桁数
|
String |
See also
| hour | () | method |
public static function hour():Number時 (0 ~ 23) をローカル時間で返します.
ReturnsNumber |
See also
| hue | () | method |
public function hue(c:uint):NumberParameters
c:uint |
Number |
| image | () | method |
public function image(img:BitmapData, x:Number, y:Number, w:Number, h:Number):void画像を描画します.
image()メソッドの引数は、imageMode() で指定したモードによりその意味が異なります. モードと引数の関係は以下のようになります.
デフォルトのモードは、CORNERです.
w、h を省略した場合は、bitmapdata の width と hight が適用されます.
Parameters
img:BitmapData | |
x:Number | |
y:Number | |
w:Number (default = NaN) | |
h:Number (default = NaN) |
| imageDetail | () | method |
public function imageDetail(segmentNumber:uint):voidbeginShape() のモード QUADS,QUAD_STRIP で画像を変形して描画する際の精度を指定します.
3D#image の描画でも適用されます.
Parameters
segmentNumber:uint |
| imageMode | () | method |
public function imageMode(mode:int):voidimage() の 描画モードを指定します.
Parameters
mode:int — CORNER | CORNERS | CENTER
|
| imageSmoothing | () | method |
public function imageSmoothing(smooth:Boolean):voidimage(), texture() などで画像を描画する場合の Smoothing を設定します.
Parameters
smooth:Boolean |
| lerp | () | method |
public static function lerp(a:Number, b:Number, amt:Number):Number
Parameters
a:Number | |
b:Number | |
amt:Number |
Number |
See also
| lerpColor | () | method |
public function lerpColor(c1:uint, c2:uint, amt:Number):uintParameters
c1:uint | |
c2:uint | |
amt:Number |
uint |
| line | () | method |
public function line(x0:Number, y0:Number, x1:Number, y1:Number):void現在の線のスタイルを適用し、直線を描画します.
Parameters
x0:Number | |
y0:Number | |
x1:Number | |
y1:Number |
| lineGradientStyle | () | method |
public function lineGradientStyle(type:String, colors:Array, alphas:Array, ratios:Array, matrix:Matrix = null, spreadMethod:String = pad, interpolationMethod:String = rgb, focalPointRatio:Number = 0.0):voidParameters
type:String | |
colors:Array | |
alphas:Array | |
ratios:Array | |
matrix:Matrix (default = null) | |
spreadMethod:String (default = pad) | |
interpolationMethod:String (default = rgb) | |
focalPointRatio:Number (default = 0.0) |
| lineStyle | () | method |
public function lineStyle(thickness:Number, color:uint = 0, alpha:Number = 1, pixelHinting:Boolean = false, scaleMode:String = normal, caps:String = null, joints:String = null, miterLimit:Number = 3):voidParameters
thickness:Number (default = NaN) | |
color:uint (default = 0) | |
alpha:Number (default = 1) | |
pixelHinting:Boolean (default = false) | |
scaleMode:String (default = normal) | |
caps:String (default = null) | |
joints:String (default = null) | |
miterLimit:Number (default = 3) |
| lineTo | () | method |
public function lineTo(x:Number, y:Number, z:Number = 0):void現在の描画位置から指定座標まで描画します.
Parameters
x:Number | |
y:Number | |
z:Number (default = 0) |
| loadFont | () | method |
public function loadFont(font_url:String, loader:URLLoader = null):PFontLoaderPFont を読み込みます.
syncSetup が true の場合、setup() で実行すると、読み込み完了後に draw() が実行されます.
var font:PFont;
function setup():void{
font = loadFont("sample.vlw");
}
function draw():void{
textFont( font, 24 );
text( "Sample", 100, 100 );
}
Parameters
font_url:String — vlw file
| |
loader:URLLoader (default = null) |
PFontLoader |
See also
| loadImage | () | method |
public function loadImage(url:String, loader:Loader = null):FImageLoaderImage を読み込みます.
syncSetup が true の場合、setup() で実行すると、読み込み完了後に draw() が実行されます.
var imgdata:FImage;
function setup():void{
imgdata = loadImage("sample.jpg");
}
function draw():void{
image( imgdata.bitmapData );
}
Parameters
url:String | |
loader:Loader (default = null) |
FImageLoader |
See also
| loadShape | () | method |
public function loadShape(url:String, loader:URLLoader = null):FShapeSVGLoaderSVG Shape を読み込みます.
syncSetup が true の場合、setup() で実行すると、読み込み完了後に draw() が実行されます.
var shapedata:FShapeSVG;
function setup():void{
shapedata = loadShape("sample.svg");
}
function draw():void{
shape( shapedata );
}
Parameters
url:String | |
loader:URLLoader (default = null) |
FShapeSVGLoader |
See also
| loadString | () | method |
public function loadString(url:String, loader:URLLoader = null):FStringLoaderString を読み込みます.
syncSetup が true の場合、setup() で実行すると、読み込み完了後に draw() が実行されます.
var strloader:FStringLoader;
function setup():void{
strloader = loadString("sample.txt");
}
function draw():void{
trace( strloader.toString() );
}
Parameters
url:String | |
loader:URLLoader (default = null) |
FStringLoader |
See also
| log | () | method |
public static function log(val:Number):NumberParameters
val:Number |
Number |
| mag | () | method |
public static function mag(a:Number, b:Number):Number
Parameters
a:Number | |
b:Number |
Number |
See also
| map | () | method |
public static function map(val:Number, low1:Number, high1:Number, low2:Number, high2:Number):Number
Parameters
val:Number | |
low1:Number | |
high1:Number | |
low2:Number | |
high2:Number |
Number |
See also
| max | () | method |
public static function max(a:Number, b:Number):NumberParameters
a:Number | |
b:Number |
Number |
| millis | () | method |
public static function millis():Numberミリ秒 (0 ~ 999) をローカル時間で返します.
ReturnsNumber |
See also
| min | () | method |
public static function min(a:Number, b:Number):NumberParameters
a:Number | |
b:Number |
Number |
| minute | () | method |
public static function minute():Number分 (0 ~ 59) をローカル時間で返します.
ReturnsNumber |
See also
| month | () | method |
public static function month():Number月 (1 月は 1、2 月は 2 など) をローカル時間で返します.
ReturnsNumber |
See also
| moveTo | () | method |
public function moveTo(x:Number, y:Number, z:Number = 0):void現在の描画位置を指定座標に移動します.
Parameters
x:Number | |
y:Number | |
z:Number (default = 0) |
| moveToLast | () | method |
public function moveToLast():void現在の描画位置に moveTo() します.
| nf | () | method |
public static function nf(value:Number, left:uint, right:uint = 0):String
Parameters
value:Number | |
left:uint — left digits
| |
right:uint (default = 0) — right digits
|
String |
See also
| nfc | () | method |
public static function nfc(value:Number, right:uint = 0):String
Parameters
value:Number | |
right:uint (default = 0) — right digits
|
String |
See also
| nfp | () | method |
public static function nfp(value:Number, left:uint, right:uint = 0):String
Parameters
value:Number | |
left:uint — left digits
| |
right:uint (default = 0) — right digits
|
String |
See also
| nfs | () | method |
public static function nfs(value:Number, left:uint, right:uint = 0):String
Parameters
value:Number | |
left:uint — left digits
| |
right:uint (default = 0) — right digits
|
String |
See also
| noFill | () | method |
public function noFill():void| noise | () | method |
public function noise(x:Number, y:Number = 0.0, z:Number = 0.0):Number
Parameters
x:Number | |
y:Number (default = 0.0) | |
z:Number (default = 0.0) |
Number |
See also
| noiseDetail | () | method |
public function noiseDetail(lod:uint, falloff:Number = 0):voidnote that fallout value greater than 0.5 might result in greater than 1.0 values returned by noise().
Parameters
lod:uint | |
falloff:Number (default = 0) |
See also
| noiseSeed | () | method |
| norm | () | method |
public static function norm(val:Number, low:Number, high:Number):Number
Parameters
val:Number | |
low:Number | |
high:Number |
Number |
See also
| noSmooth | () | method |
public function noSmooth():void
| noStroke | () | method |
public function noStroke():void| noTint | () | method |
public function noTint():void| pixel | () | method |
public function pixel(x:Number, y:Number, z:Number = 0):voidピクセルを描画します.描画する色は、線の色が適用されます.
Parameters
x:Number | |
y:Number | |
z:Number (default = 0) |
| point | () | method |
public function point(x:Number, y:Number, z:Number = 0):void点を描画します.点を描画する色は、線の色が適用されます.
Parameters
x:Number | |
y:Number | |
z:Number (default = 0) |
| popStyle | () | method |
public function popStyle():void
| pow | () | method |
public static function pow(num:Number, exp:Number):NumberParameters
num:Number | |
exp:Number |
Number |
| pushStyle | () | method |
public function pushStyle():void
| qbezierPoint | () | method |
public function qbezierPoint(a:Number, b:Number, c:Number, t:Number):Number
Parameters
a:Number | |
b:Number | |
c:Number | |
t:Number |
Number |
| qbezierTangent | () | method |
public function qbezierTangent(a:Number, b:Number, c:Number, t:Number):Number
Parameters
a:Number | |
b:Number | |
c:Number | |
t:Number |
Number |
| quad | () | method |
public function quad(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number):void現在の塗りと線のスタイルを適用し、四角形を描画します.
Parameters
x0:Number | |
y0:Number | |
x1:Number | |
y1:Number | |
x2:Number | |
y2:Number | |
x3:Number | |
y3:Number |
| quant | () | method |
public static function quant(val:Number, tick:Number):Number
Parameters
val:Number | |
tick:Number |
Number |
See also
| radians | () | method |
public static function radians(deg:Number):Number
Parameters
deg:Number |
Number |
See also
| random | () | method |
public function random(high:Number, low:Number = 0):Number
Parameters
high:Number | |
low:Number (default = 0) |
Number |
See also
| randomSeed | () | method |
public function randomSeed(seed:uint):void
Parameters
seed:uint |
See also
| rect | () | method |
public function rect(x:Number, y:Number, x1:Number, y1:Number, rx:Number = 0, ry:Number = 0):void現在の塗りと線のスタイルを適用し、矩形を描画します.
rect()メソッドの引数は、rectMode() で指定したモードによりその意味が異なります. モードと引数の関係は以下のようになります.
デフォルトのモードは、CORNERです.
Parameters
x:Number — radius x (round rect).
| |
y:Number — radius y (round rect).
| |
x1:Number | |
y1:Number | |
rx:Number (default = 0) | |
ry:Number (default = 0) |
| rectMode | () | method |
public function rectMode(mode:int):voidrect() の 描画モードを指定します.
Parameters
mode:int — CORNER | CORNERS | RADIUS | CENTER
|
| red | () | method |
public function red(c:uint):NumberParameters
c:uint |
Number |
| round | () | method |
public static function round(a:Number):NumberParameters
a:Number |
Number |
| saturation | () | method |
public function saturation(c:uint):NumberParameters
c:uint |
Number |
| second | () | method |
public static function second():Number秒 (0 ~ 59) をローカル時間で返します.
ReturnsNumber |
See also
| shape | () | method |
public function shape(s:IFShape, x:Number, y:Number, w:Number, h:Number):voidIFShape を描画します. paratmeters(x,y,w,h) is applyed in F5MovieClip2D or F5MovieClip3D
Parameters
s:IFShape | |
x:Number (default = NaN) | |
y:Number (default = NaN) | |
w:Number (default = NaN) | |
h:Number (default = NaN) |
| shapeMode | () | method |
public function shapeMode(mode:int):voidshape() の 描画モードを指定します.
Parameters
mode:int — CORNER | CORNERS | CENTER
|
| shapePath | () | method |
public function shapePath(commands:Array, data:Array):voiddraw path.
Parameters
commands:Array | |
data:Array |
See also
| sin | () | method |
public static function sin(val:Number):NumberParameters
val:Number |
Number |
| size | () | method |
public function size(width_:uint, height_:uint):void
Parameters
width_:uint | |
height_:uint |
| smooth | () | method |
public function smooth():void
| splineTo | () | method |
public function splineTo(cx0:Number, cy0:Number, cx1:Number, cy1:Number, x:Number, y:Number):voidスプライン曲線を描画します.
Parameters
cx0:Number — pre point x
| |
cy0:Number — pre point y
| |
cx1:Number — next point x
| |
cy1:Number — next point y
| |
x:Number — target point x
| |
y:Number — target point x
|
| splitTokens | () | method |
public static function splitTokens(str:String, tokens:String = ):ArrayParameters
str:String | |
tokens:String (default = ) |
Array |
| sq | () | method |
public static function sq(val:Number):Number
Parameters
val:Number |
Number |
See also
| sqrt | () | method |
public static function sqrt(val:Number):NumberParameters
val:Number |
Number |
| stroke | () | method |
public function stroke(c1:Number, c2:Number, c3:Number, c4:Number):voidParameters
c1:Number | |
c2:Number (default = NaN) | |
c3:Number (default = NaN) | |
c4:Number (default = NaN) |
| strokeCap | () | method |
public function strokeCap(capsStyle:String):void
Parameters
capsStyle:String |
See also
| strokeJoin | () | method |
public function strokeJoin(jointStyle:String):void
Parameters
jointStyle:String |
See also
| strokeWeight | () | method |
public function strokeWeight(thickness:Number):voidParameters
thickness:Number |
| tan | () | method |
public static function tan(val:Number):NumberParameters
val:Number |
Number |
| text | () | method |
public function text(str:String, a:Number, b:Number, c:Number = 0, d:Number = 0, e:Number = 0):voidtext を描画します.
引数の数により色の指定が異なります.
text( string, x, y )
text( string, x, y, z ) when 3D
text( string, x, y, width, height )
text( string, x, y, width, height, z ) when 3D
Parameters
str:String | |
a:Number | |
b:Number | |
c:Number (default = 0) | |
d:Number (default = 0) | |
e:Number (default = 0) |
| textAlign | () | method |
public function textAlign(align:int, valign:int = 0):voidtext の align を指定します.
Parameters
align:int — CENTER,LEFT,RIGHT
| |
valign:int (default = 0) — BASELINE,TOP,BOTTOM
|
| textAscent | () | method |
public function textAscent():Number行のベースラインから最上部までの値(px)を示します.
ReturnsNumber |
| textDescent | () | method |
public function textDescent():Number行のベースラインから最下部までの値(px)を示します.
ReturnsNumber |
| textFont | () | method |
public function textFont(font:IFont, fontSize:Number):void描画する font を指定します.
Parameters
font:IFont | |
fontSize:Number (default = NaN) |
| textLeading | () | method |
public function textLeading(leading:Number):voidtext の 行高 を指定します.
Parameters
leading:Number |
| textLetterSpacing | () | method |
public function textLetterSpacing(spacing:Number):void文字間をしてします.
Parameters
spacing:Number |
| textMode | () | method |
public function textMode(mode:int):voidnot implemented
Parameters
mode:int |
| textSize | () | method |
public function textSize(fontSize:Number):voidtext の size を指定します.
Parameters
fontSize:Number |
| texture | () | method |
public function texture(textureData:BitmapData):voidvertex() で 描画する テクスチャ(画像) を設定します.
texture が適用されるのは、 beginShape() メソッドで以下のモードを指定した場合になります. TRIANGLES, TRIANGLE_FAN, TRIANGLE_STRIP, QUADS, QUAD_STRIP
vertex() メソッドで、 u, v 値を指定する必要があります.
Parameters
textureData:BitmapData |
| textureMode | () | method |
public function textureMode(mode:int):voidvertex() の UV値モード を指定します.
NORMALIZED UV を 正規化された値( 0.0~1.0 )で指定. IMAGE UV を 実際のピクセル値で指定.
Parameters
mode:int — NORMALIZED, IMAGE
|
| textWidth | () | method |
public function textWidth(str:String):Number文字列の幅を取得します.
Parameters
str:String |
Number |
| tint | () | method |
public function tint(c1:Number, c2:Number, c3:Number, c4:Number):voidParameters
c1:Number | |
c2:Number (default = NaN) | |
c3:Number (default = NaN) | |
c4:Number (default = NaN) |
| triangle | () | method |
public function triangle(x0:Number, y0:Number, x1:Number, y1:Number, x2:Number, y2:Number):void現在の塗りと線のスタイルを適用し、三角形を描画します.
Parameters
x0:Number | |
y0:Number | |
x1:Number | |
y1:Number | |
x2:Number | |
y2:Number |
| trim | () | method |
public static function trim(str:String):StringParameters
str:String |
String |
| unbinary | () | method |
public static function unbinary(binstr:String):uint2進数の文字列を uint に変換します.
Parameters
binstr:String |
uint |
See also
| unhex | () | method |
public static function unhex(hexstr:String):uint16進数の文字列を uint に変換します.
Parameters
hexstr:String |
uint |
See also
| vertex | () | method |
public function vertex(x:Number, y:Number, u:Number = 0, v:Number = 0):voidVertex描画 で 座標を追加します.
Parameters
x:Number | |
y:Number | |
u:Number (default = 0) — texture を指定している場合、テクスチャの u 値を指定できます
| |
v:Number (default = 0) — texture を指定している場合、テクスチャの v 値を指定できます
|
| weekday | () | method |
public static function weekday():Number曜日 (日曜日は 0、月曜日は 1 など) をローカル時間で返します.
ReturnsNumber |
See also
| year | () | method |
public static function year():Number年 (2000 などの 4 桁の数字) をローカル時間で返します.
ReturnsNumber |
See also
| ADD | Constant |
public static const ADD:String = add| BASELINE | Constant |
public static const BASELINE:int = 0| BOTTOM | Constant |
public static const BOTTOM:int = 102| BURN | Constant |
public static const BURN:String = burn| CENTER | Constant |
public static const CENTER:int = 3| CLOSE | Constant |
public static const CLOSE:Boolean = true| CORNER | Constant |
public static const CORNER:int = 0| CORNERS | Constant |
public static const CORNERS:int = 1| DARKEN | Constant |
public static const DARKEN:String = darken| DIFFERENCE | Constant |
public static const DIFFERENCE:String = difference| DODGE | Constant |
public static const DODGE:String = dodge| EXCLUSION | Constant |
public static const EXCLUSION:String = exclusion| HALF_PI | Constant |
public static const HALF_PI:Number = 1.5707963267948966| HARDLIGHT | Constant |
public static const HARDLIGHT:String = hardlight| HSB | Constant |
public static const HSB:String = hsv| HSV | Constant |
public static const HSV:String = hsv| IMAGE | Constant |
public static const IMAGE:int = 0| LEFT | Constant |
public static const LEFT:int = 37| LIGHTEN | Constant |
public static const LIGHTEN:String = lighten| LINES | Constant |
public static const LINES:int = 4| MULTIPLY | Constant |
public static const MULTIPLY:String = multiply| NORMAL | Constant |
public static const NORMAL:String = normal| NORMALIZED | Constant |
public static const NORMALIZED:int = 1| OPEN | Constant |
public static const OPEN:Boolean = false| OVERLAY | Constant |
public static const OVERLAY:String = overlay| PI | Constant |
public static const PI:Number = 3.141592653589793| POINTS | Constant |
public static const POINTS:int = 2| POLYGON | Constant |
public static const POLYGON:int = 0| QUAD_STRIP | Constant |
public static const QUAD_STRIP:int = 17| QUADS | Constant |
public static const QUADS:int = 16| RADIUS | Constant |
public static const RADIUS:int = 2| RGB | Constant |
public static const RGB:String = rgb| RIGHT | Constant |
public static const RIGHT:int = 39| SCREEN | Constant |
public static const SCREEN:String = screen| SOFTLIGHT | Constant |
public static const SOFTLIGHT:String = softlight| SUBTRACT | Constant |
public static const SUBTRACT:String = subtract| TOP | Constant |
public static const TOP:int = 101| TRIANGLE_FAN | Constant |
public static const TRIANGLE_FAN:int = 11| TRIANGLE_STRIP | Constant |
public static const TRIANGLE_STRIP:int = 10| TRIANGLES | Constant |
public static const TRIANGLES:int = 9| TWO_PI | Constant |
public static const TWO_PI:Number = 6.283185307179586