| Package | jp.naggg.framework |
| Class | public dynamic class Progress |
| Inheritance | Progress flash.display.MovieClip |
| Property | Defined By | ||
|---|---|---|---|
| friction : Number = 0.1 速度摩擦 、0 ~ 1 | Progress | ||
| ignoreFrictionValue : Number = 1 速度摩擦を無視する value の閾値 | Progress | ||
| maxSpeed : Number = 0.1 速度の最大値 、0 ~ 1 | Progress | ||
| speed : Number = 0 速度 、0 ~ 1 | Progress | ||
| targetValue : Number
目標進捗値です.0 ~ 1 の数値で指定します.
| Progress | ||
| value : Number [read-only]
進捗値、設定はできません.0 ~ 1 の数値です.
| Progress | ||
| Property | Defined By | ||
|---|---|---|---|
| _targetValue : Number = 0 進捗の目標値 0 ~ 1 | Progress | ||
| _value : Number = 0 進捗値 0 ~ 1 | Progress | ||
| Method | Defined By | ||
|---|---|---|---|
Progress(friction:Number = 0.1, maxSpeed:Number = 1, ignoreFrictionValue:Number = 1) | Progress | ||
init(friction:Number = 0.1, maxSpeed:Number = 1, ignoreFrictionValue:Number = 1):void
初期化を行います.
コンストラクタを任意で呼びたい場合に活用します.
| Progress | ||
onComplete():void
アニメーション終了時に一度だけ呼ばれます.
表示を更新する関数で、サブクラスで肉付けしてください.
このクラス内では具体的な内容は記述していません.(抽象メソッド)
| Progress | ||
onProgress():void
アニメーション中に呼ばれます.
表示を更新する関数で、サブクラスで肉付けしてください.
このクラス内では具体的な内容は記述していません.(抽象メソッド)
| Progress | ||
onStart():void
アニメーション開始時に一度だけ呼ばれます.
表示を更新する関数で、サブクラスで肉付けしてください.
このクラス内では具体的な内容は記述していません.(抽象メソッド)
| Progress | ||
reset():void
リセットします.その際、onStart が実行されます.
| Progress | ||
start():void
アニメーションを開始します.
| Progress | ||
toString():String [override]
文字列表現を返します.
| Progress | ||
| Method | Defined By | ||
|---|---|---|---|
calculate(evt:Event):void
EnterFrameで呼び出され計算を行います.
| Progress | ||
completeHandler(evt:Event):void
すべてのロードを終えたとき.
| Progress | ||
progressHandler(evt:ProgressEvent):void
ロードの進捗中.
| Progress | ||
| Constant | Defined By | ||
|---|---|---|---|
| JUDGE_NUMBER : Number = 0.0005 [static] 減速計算の判定 | Progress | ||
| _targetValue | property |
protected var _targetValue:Number = 0進捗の目標値 0 ~ 1
| _value | property |
protected var _value:Number = 0進捗値 0 ~ 1
| friction | property |
public var friction:Number = 0.1速度摩擦 、0 ~ 1
| ignoreFrictionValue | property |
public var ignoreFrictionValue:Number = 1速度摩擦を無視する value の閾値
| maxSpeed | property |
public var maxSpeed:Number = 0.1速度の最大値 、0 ~ 1
| speed | property |
public var speed:Number = 0速度 、0 ~ 1
| targetValue | property |
targetValue:Number目標進捗値です.0 ~ 1 の数値で指定します.
public function get targetValue():Number public function set targetValue(value:Number):void| value | property |
value:Number [read-only] 進捗値、設定はできません.0 ~ 1 の数値です.
public function get value():Number| Progress | () | Constructor |
public function Progress(friction:Number = 0.1, maxSpeed:Number = 1, ignoreFrictionValue:Number = 1)Parameters
friction:Number (default = 0.1) — 目標進捗値への減速摩擦係数、デフォルトは0.1
| |
maxSpeed:Number (default = 1) — 目標進捗への増加速度の最大値、デフォルトは1(最大速度なしを意味)
| |
ignoreFrictionValue:Number (default = 1) — 速度摩擦を無視する value の閾値
|
| calculate | () | method |
protected function calculate(evt:Event):voidEnterFrameで呼び出され計算を行います.
Parameters
evt:Event |
| completeHandler | () | method |
protected function completeHandler(evt:Event):voidすべてのロードを終えたとき.
Parameters
evt:Event |
| init | () | method |
public function init(friction:Number = 0.1, maxSpeed:Number = 1, ignoreFrictionValue:Number = 1):void初期化を行います. コンストラクタを任意で呼びたい場合に活用します.
Parameters
friction:Number (default = 0.1) — 目標進捗値への減速摩擦係数、デフォルトは0.1
| |
maxSpeed:Number (default = 1) — 目標進捗への増加速度の最大値、デフォルトは1(最大速度なしを意味)
| |
ignoreFrictionValue:Number (default = 1) — 速度摩擦を無視する value の閾値
|
| onComplete | () | method |
public function onComplete():voidアニメーション終了時に一度だけ呼ばれます. 表示を更新する関数で、サブクラスで肉付けしてください. このクラス内では具体的な内容は記述していません.(抽象メソッド)
| onProgress | () | method |
public function onProgress():voidアニメーション中に呼ばれます. 表示を更新する関数で、サブクラスで肉付けしてください. このクラス内では具体的な内容は記述していません.(抽象メソッド)
| onStart | () | method |
public function onStart():voidアニメーション開始時に一度だけ呼ばれます. 表示を更新する関数で、サブクラスで肉付けしてください. このクラス内では具体的な内容は記述していません.(抽象メソッド)
| progressHandler | () | method |
protected function progressHandler(evt:ProgressEvent):voidロードの進捗中.
Parameters
evt:ProgressEvent |
| reset | () | method |
public function reset():voidリセットします.その際、onStart が実行されます.
| start | () | method |
public function start():voidアニメーションを開始します.
| toString | () | method |
override public function toString():String文字列表現を返します.
ReturnsString |
| JUDGE_NUMBER | Constant |
protected static const JUDGE_NUMBER:Number = 0.0005減速計算の判定