AnimationSetting

アニメーション

プロパティ(parentとその逆)

Ver.プロパティR/O値
[18][19][20] parent○ PageItem, HtmlItem, FormField, SignatureField, TextBox, RadioButton, ListBox, ComboBox, CheckBox, MultiStateObject, Button, MediaItem, Sound, Movie, EPSText, SplineItem, Polygon, GraphicLine, Rectangle, Oval, Graphic, SVG, ImportedPage, PICT, WMF, PDF, EPS, Image, Group, TextFrame, EndnoteTextFrame
[21] parent○ PageItem, HtmlItem, FlexObject, FormField, SignatureField, TextBox, RadioButton, ListBox, ComboBox, CheckBox, MultiStateObject, Button, MediaItem, Sound, Movie, EPSText, SplineItem, Polygon, GraphicLine, Rectangle, Oval, Graphic, SVG, ImportedPage, PICT, WMF, PDF, EPS, Image, Group, TextFrame, EndnoteTextFrame
[18][19][20][21] eventListeners○ EventListeners
[18][19][20][21] events○ Events

プロパティ

Ver.プロパティ名R/O値説明
[18][19][20][21] designOption DesignOptions
DesignOptions
Ver.プロパティ値/管理用文字説明
[18][19][20][21]FROM_CURRENT_APPEARANCE1634551405
amFm
Uses the current object's properties as the starting appearance of the animation at runtime.
[18][19][20][21]TO_CURRENT_APPEARANCE1634554991
amTo
Uses the current object's properties as the end appearance of the animation at runtime.
[18][19][20][21]TO_CURRENT_LOCATION1634553702
amOf
Uses the current object's properties as the starting appearance, and current position as the end location of the animation at runtime.
実行
[18][19][20][21] duration 数値期間(秒) (0.125 - 60)
[18][19][20][21] easeType AnimationEaseOptions
AnimationEaseOptions
Ver.プロパティ値/管理用文字説明
[18][19][20][21]CUSTOM_EASE2051363407
zERO
custom read only ease type.
[18][19][20][21]EASE_IN2051371849
zEsI
simple ease in.
[18][19][20][21]EASE_IN_OUT2051361103
zEIO
simple ease in and out.
[18][19][20][21]EASE_OUT2051371855
zEsO
simple ease out.
[18][19][20][21]NO_EASE2051960645
zNoE
no easing.
速度
[18][19][20][21] hasCustomSettings○ 真偽値Determines if this animated object has custom settings.
[18][19][20][21] hiddenAfter 真偽値実行後に隠す
[18][19][20][21] initiallyHidden 真偽値実行前まで隠す
[18][19][20][21] isValid○ 真偽値オブジェクトが有効かどうか
[18][19][20][21] motionPath [[ keyFrame1, [[ anchorX, anchorY ], [ leftDirectionX, leftDirectionY ], [ rightDirectionX, rightDirectionY ]]], ... ]キーフレームと、パスポイントの組み合わせで指定
[18][19][20][21] motionPathPoints [[[ anchorX1, anchorY1 ], [ leftDirectionX1, leftDirectionY1 ], [ rightDirectionX1, rightDirectionY1 ]], ... ]モーションパス Can return: Ordered array containing pathPointArray:Array of Ordered array containing anchor:Array of 2 Reals, leftDirection:Array of 2 Reals, rightDirection:Array of 2 Reals, pathOpen:Boolean.
[18][19][20][21] opacityArray [[ keyFrame1, value1 ], ... ]キーフレームと不透明度。keyFrameは整数、valueは実数( 0 - 1 )
[18][19][20][21] plays 数値再生回数 (1 - 100)
[18][19][20][21] playsLoop 真偽値ループ
[18][19][20][21] preset MotionPreset, 文字列値, NothingEnum.NOTHING(1851876449/nada)プリセット
[18][19][20][21] properties Object
[18][19][20][21] rotationArray [[ keyFrame1, value1 ], ... ]キーフレームと角度。keyFrameは整数
[18][19][20][21] scaleXArray [[ keyFrame1, value1 ], ... ]キーフレームと幅の拡大縮小率。keyFrameは整数
[18][19][20][21] scaleYArray [[ keyFrame1, value1 ], ... ]キーフレームと高さの拡大縮小率。keyFrameは整数
[18][19][20][21] transformOffsets [ offsetX, offsetY ]The tranform offset percentage from the target object bounding box's left-top corner.

メソッド

Ver.メソッドの書式戻り値メソッドの説明
  パラメータ値パラメータの説明
[18][19][20][21] addEventListener(eventType, handler, [captures]) EventListenerEventListenerを作成
eventType 文字列値
handler ファイル, JavaScript関数
[captures] 真偽値(廃止)
[18][19][20][21] getElements() Array( AnimationSetting )オブジェクト参照を返す
[18][19][20][21] removeEventListener(eventType, handler, [captures]) 真偽値EventListenerを削除
eventType 文字列値
handler ファイル, JavaScript関数
[captures] 真偽値(廃止)
[18][19][20][21] save(name) MotionPresetSave this motion preset as custom preset.
name 文字列値モーションプリセット名
[18][19][20][21] saveACopy(to) なしモーションプリセットを保存
to ファイルファイル名
[18][19][20][21] toSource() 文字列値ソースコードを表す文字列を返す
[18][19][20][21] toSpecifier() 文字列値Retrieves the object specifier.