var ranmax:int = 50;
var ranmin:int = 20;
var ranrnd:int = Math.floor(Math.random()*(ranmax-ranmin+1))+ranmin;
var ramX = Math.floor(Math.random()*950);
var ramY = Math.floor(Math.random()*750);
…x:ramX,y:ramY…
var ranmax:int = 50;
var ranmin:int = 20;
var ranrnd:int = Math.floor(Math.random()*(ranmax-ranmin+1))+ranmin;
var ramX = Math.floor(Math.random()*950);
var ramY = Math.floor(Math.random()*750);
…x:ramX,y:ramY…
x:
y:
z:
scaleX:
scaleY:
rotation:
rotationX:
rotationY:
rotationZ:
delay:
time:
transition:
transitionの種類
linear easeIn easeOut easeInOut
transitionParams:{overshoot:10}
onComplete:
onStart:
onUpdate:
rounded: true false
import caurina.transitions.properties.DisplayShortcuts;
DisplayShortcuts.init();
_scale scaleX、scaleY 同じ値でトゥイーン。
_autoAlpha アルファ値をトゥイーンする。DisplayObject.visible の true、false 切り替え。
_frame MovieClip のフレームをトゥイーンする。
_scrollRect DisplayObject.scrollRect スクロール。
特殊プロパティ
_scrollRect_x
_scrollRect_y
_scrollRect_left
_scrollRect_right
_scrollRect_top
_scrollRect_bottom
_scrollRect_width
_scrollRect_height
import caurina.transitions.properties.TextShortcuts;
TextShortcuts.init();
var TEXTTEST:String = “TEST、\n TEST \n TEST”;
_text:TEXTTEST
特殊プロパティ
_text_color
_text_size
_text_letterSpacing
_text_leading
_text_indent
_text_leftMargin
_text_rightMargin
import caurina.transitions.properties.FilterShortcuts;
FilterShortcuts.init();
GlowFilter.colorに対応する_Glow_color
_Glow_color_r
_Glow_color_g
_Glow_color_b
フィルター操作に関わる特殊プロパティ
_Blur_blurX
_Blur_blurY
_Blur_quality
_Glow_alpha
_Glow_blurX
_Glow_blurY
_Glow_color
_Glow_color_r
_Glow_color_g
_Glow_color_b
_Glow_inner
_Glow_knockout
_Glow_quality
_Glow_strength
_DropShadow_angle
_DropShadow_blurX
_DropShadow_blurY
_DropShadow_color
_DropShadow_color_r
_DropShadow_color_g
_DropShadow_color_b
_DropShadow_distance
_DropShadow_alpha, _DropShadow_strength, _DropShadow_quality, _DropShadow_inner, _DropShadow_knockout, _DropShadow_hideObject
BitmapFilter
BevelFilter
_Bevel_distance, _Bevel_angle, _Bevel_highlightAlpha, _Bevel_highlightColor, _Bevel_highlightColor_r, _Bevel_highlightColor_g, _Bevel_highlightColor_b, _Bevel_shadowAlpha, _Bevel_shadowColor, _Bevel_shadowColor_r, _Bevel_shadowColor_g, _Bevel_shadowColor_b, _Bevel_blurX, _Bevel_blurY, _Bevel_strength, _Bevel_quality, _Bevel_type, _Bevel_knockout
BlurFilter
ColorMatrixFilter
_ColorMatrix_matrix, _ColorMatrix_matrix_rr, _ColorMatrix_matrix_rg, _ColorMatrix_matrix_rb, _ColorMatrix_matrix_ra, _ColorMatrix_matrix_ro, _ColorMatrix_matrix_gr, _ColorMatrix_matrix_gg, _ColorMatrix_matrix_gb, _ColorMatrix_matrix_ga, _ColorMatrix_matrix_go, _ColorMatrix_matrix_br, _ColorMatrix_matrix_bg, _ColorMatrix_matrix_bb, _ColorMatrix_matrix_ba, _ColorMatrix_matrix_bo, _ColorMatrix_matrix_ar, _ColorMatrix_matrix_ag, _ColorMatrix_matrix_ab, _ColorMatrix_matrix_aa, _ColorMatrix_matrix_ao
ConvolutionFilter
_Convolution_alpha, _Convolution_bias, _Convolution_clamp, _Convolution_color, _Convolution_color_r, _Convolution_color_g, _Convolution_color_b, _Convolution_matrix, _Convolution_matrixX, _Convolution_matrixY, _Convolution_preserveAlpha
DisplacementMapFilter
_DisplacementMap_alpha, _DisplacementMap_color, _DisplacementMap_color_r, _DisplacementMap_color_g, _DisplacementMap_color_b, _DisplacementMap_componentX, _DisplacementMap_componentY, _DisplacementMap_mapBitmap, _DisplacementMap_mapPoint, _DisplacementMap_mapPoint_x, _DisplacementMap_mapPoint_y, _DisplacementMap_mode, _DisplacementMap_scaleX, _DisplacementMap_scaleY
DropShadowFilter
GlowFilter
_GradientGlow_distance, _GradientGlow_angle, _GradientGlow_colors,_GradientGlow_alphas,_GradientGlow_ratios, _GradientGlow_blurX, _GradientGlow_blurY, _GradientGlow_strength, _GradientGlow_quality, _GradientGlow_type, _GradientGlow_knockout
GradientBevelFilter
_GradientBevel_distance, _GradientBevel_angle, _GradientBevel_colors,_GradientBevel_alphas,_GradientBevel_ratios, _GradientBevel_blurX, _GradientBevel_blurY, _GradientBevel_strength, _GradientBevel_quality, _GradientBevel_type, _GradientBevel_knockout
GradientGlowFilter
import caurina.transitions.properties.ColorShortcuts;
ColorShortcuts.init();
_color 16進数形式(0xNNNNNN)で指定した色。
_brightness 明度。-1 ~ 1
_contrast コントラスト。-1 ~ 1
_hue 色相。-180 ~ 180
_saturation 彩度。0 ~ 2
_color_redMultiplier
_color_redOffset
_color_greenMultiplier
_color_greenOffset
_color_blueMultiplier
_color_blueOffset
_color_alphaMultiplier
_color_alphaOffset
function looptheloop() {
var ramX = Math.floor(Math.random()*2000);
Tweener.addTween(mc,{x:ramX,time:0.3,transition:’easeInOutElastic’,
onComplete:function () {looptheloop();}});
}
looptheloop()
トゥイーンの停止
Tweener.removeTweens();
ターゲットに大して停止します。破棄され再開不可。
Tweener.removeTweens(mc);
一部のプロパティを停止可能
Tweener.removeTweens(mc,’x’);
一時停止
Tweener.pauseTweens(mc);
一時停止再開
Tweener.resumeTweens(mc);
すべてのトゥイーン
Tweener.resumeAllTweens();Tweener.pauseAllTweens();Tweener.removeAllTweens();
onStart * onUpdate * onComplete * onOverwrite
addCallerメソッド
5秒間に3回 traceTestメソッドが実行される。
Tweener.addCaller(mc,{time:5,count:3,onUpdate:TestTest,transition:”easeOutInBack”});
function TestTest():void{
trace(“TEST !”);
}
import caurina.transitions.properties.CurveModifiers;
CurveModifiers.init();
_bezier:{x:500,y:500}
//連続
Tweener.addTween(cube,{y:200,x:-300,time:9,x:1000, y:500, _bezier:[{x:500, y:0}, {x:0, y:-202}, {x:2000, y:600}]});