適用於 Adobe® Flash® Platform 的 ActionScript® 3.0 參考
首頁  |  隱藏套件和類別清單 |  套件  |  類別  |  新增內容  |  索引  |  附錄  |  為什麼顯示英文?
篩選: 從伺服器擷取資料...
從伺服器擷取資料...
fl.motion 

ITween  - AS3 Flash

套件fl.motion
介面public interface ITween
實作者 BezierEase, CustomEase, FunctionEase, SimpleEase

語言版本: ActionScript 3.0
產品版本: Flash CS3
執行階段版本: Flash Player 9.0.28.0, AIR 1.0

ITween 介面會定義內插補點類別實作的應用程式設計介面 (API),以便使用 fl.motion 類別。 SimpleEase、CustomEase、BezierEase 和 FunctionEase 類別都會實作 ITween 介面。

相關 API 元素



公用屬性
 屬性定義自
  target : String
要做為目標的 animation 屬性名稱。
ITween
公用方法
 方法定義自
  
getValue(time:Number, begin:Number, change:Number, duration:Number):Number
會計算動畫之數值屬性的內插補值。
ITween
屬性詳細資訊

target

屬性
target:String

語言版本: ActionScript 3.0
產品版本: Flash CS3
執行階段版本: Flash Player 9.0.28.0, AIR 1.0

要做為目標的 animation 屬性名稱。

預設值為 "" (空引號),表示以所有的屬性為目標。 其他可接受的值為 "x""y""position" (適用目標屬性為 x 和 y)、"scaleX""scaleY""scale" (適用目標屬性為 scaleX 和 scaleY)、"skewX""skewY""rotation" (適用目標屬性為 scaleX 和 scaleY)、"color""filters"

預設值為 ""。



實作
    public function get target():String
    public function set target(value:String):void
方法詳細資訊

getValue

()方法
public function getValue(time:Number, begin:Number, change:Number, duration:Number):Number

語言版本: ActionScript 3.0
產品版本: Flash CS3
執行階段版本: Flash Player 9.0.28.0, AIR 1.0

會計算動畫之數值屬性的內插補值。 函數簽章符合 fl.motion.easing 套件中的加/減速函數。 不同的 ITween 類別會對相同的輸入產生不同的內插補點樣式。

參數

time:Number — 時間值,此值必須介於 0duration (含) 之間。 您可以選擇任何單位 (例如,影格、秒、毫秒),但是選擇的項目必須符合 duration 的單位。
 
begin:Number — 在補間動畫開始時 (此時 time 為 0) 的 animation 屬性值。
 
change:Number — animation 屬性值在補間動畫過程中發生的變更。 這個值可以是正值或負值。 例如,如果物件由 90 度旋轉到 60 度,則 change-30
 
duration:Number — 補間動畫的時間長度。 這個值必須大於零。 您可以選擇任何單位 (例如,影格、秒、毫秒),但是選擇的項目必須符合 time 的單位。

傳回值
Number — 在指定時間的內插補值。

相關 API 元素





[ X ]為什麼顯示英文?
「ActionScript 3.0 參考」的內容是以英文顯示

並非所有「ActionScript 3.0 參考」的內容都翻譯為所有語言。當語言元素未翻譯時,就會以英文顯示。例如,ga.controls.HelpBox 類別並沒有翻譯為任何語言。因此在參考的繁體中文版本中,ga.controls.HelpBox 類別就會以英文顯示。