LDropShadowFilter Class
DropShadowFilter クラスは、ドロップシャドウを表示オブジェクトに追加します。シャドウアルゴリズムは、ぼかしフィルターで使用するのと同じボックスフィルターに基づいています。ドロップシャドウのスタイルには複数のオプションがあり、内側シャドウ、外側シャドウ、ノックアウトモードなどがあります。。
Constructor
LDropShadowFilter
(
public
-
distance
-
angle
-
color
-
blur
Parameters:
-
distance
Intシャドウのオフセット距離(ピクセル単位)です。
-
angle
Intシャドウの角度です。
-
color
Intシャドウのカラーです。
-
blur
Intぼかし量。
Example:
var bitmapdata = new LBitmapData(event.target);
var bitmap = new LBitmap(bitmapdata);
addChild(bitmap);
var shadow = new LDropShadowFilter(5,45,"#000000");
bitmap.filters = [shadow];
Methods
callParent
(
public
-
functionName
-
arguments
親クラスの関数を呼び出す。
Parameters:
-
functionName
String函数名
-
arguments
Array固定値arguments
Example:
function funA(){
LExtends(this,LObject,[]);
}
funA.prototype.myName = function(){
return "AAA";
}
function funB(){
LExtends(this,funA,[]);
}
funB.prototype.myName = function(){
return "BBB";
}
function funC(){
LExtends(this,funA,[]);
}
funC.prototype.myName = function(){
return this.callParent("myName",arguments);
}
LInit(1000/50,"legend",800,150,main);
function main(){
LGlobal.setDebug(true);
var objB = new funB();
trace(objB.myName());//BBB
var objC = new funC();
trace(objC.myName());//AAA
}
setAngle
(
public
-
angle
シャドウの角度を設定する
Parameters:
-
angle
Intシャドウの角度です。
setBlur
(
public
-
blur
ぼかし量を設定する
Parameters:
-
blur
Intぼかし量です。
setColor
(
public
-
color
シシャドウのカラーを設定する
Parameters:
-
color
Intシャドウのカラーです。
setDistance
(
public
-
distance
シャドウのオフセット距離を設定する
Parameters:
-
distance
Intシャドウのオフセット距離(ピクセル単位)です。
Properties
objectIndex
Int
public
オブジェクトのID