Adds a new caller tweening.
Adds a new caller tweening. <code>true</code> if the tween was successfully added, <code>false</code> if otherwise.
(first-n param) Object that should be tweened: a movieclip, textfield, etc.. OR an array of objects
(last param) Object containing the specified parameters in any order, as well as the properties that should be tweened and their values
Adds a new tweening.
Adds a new tweening. Boolean TRUE if the tween was successfully added, FALSE if otherwise
(first-n param) Object Object that should be tweened: a movieclip, textfield, etc.. OR an array of objects
(last param) Object Object containing the specified parameters in any order, as well as the properties that should be tweened and their values
Get the current tweening time (no matter if it uses frames or time as basis), given a specific tweening
Get the current tweening time (no matter if it uses frames or time as basis), given a specific tweening
p_tweening TweenListObj Tween information
Returns the number of properties being tweened for a given object.
Returns the number of properties being tweened for a given object. Total number of properties being tweened (including delayed or paused tweens).
p_scope Target object.
Returns an array containing a list of the properties being tweened for this object.
Returns an array containing a list of the properties being tweened for this object. Total number of properties being tweened (including delayed or paused tweens).
p_scope Target object.
Return the current tweener version
Return the current tweener version
String The number of the current Tweener version
Initiates the Tweener--should only be ran once.
Initiates the Tweener--should only be ran once.
Finds whether or not an object has any tweening.
Finds whether or not an object has any tweening. <code>true</code> if there's a tweening occuring on this object (paused, delayed, or active), <code>false</code> if otherwise.
p_scope Target object.
Ran once every frame. It's the main engine; updates all existing tweenings.
Ran once every frame.
Pause all tweenings on the engine.
Pause all tweenings on the engine. <code>true</code> if it successfully paused any tweening, <code>false</code> if otherwise.
Pauses a specific tween.
Pauses a specific tween. Boolean Whether or not it successfully paused this tweening
p_tween Number Index of the tween to be paused
Pause tweenings for a given object.
Pause tweenings for a given object. <code>true</code> if it successfully paused any tweening, <code>false</code> if otherwise.
p_scope Object that must have its tweens paused
(2nd-last params) Property(ies) that must be paused
Output an error message
Output an error message
p_message String The error message to output
Adds a new special property to the available special property list.
Adds a new special property to the available special property list.p_name Name of the "special" property.
p_getFunction Function that gets the value.
p_setFunction Function that sets the value.
Adds a new special property modifier to the available modifier list.
Adds a new special property modifier to the available modifier list.p_name Name of the "special" property modifier.
p_modifyFunction Function that modifies the value.
p_getFunction Function that gets the value.
Adds a new special property splitter to the available splitter list.
Adds a new special property splitter to the available splitter list.p_name Name of the "special" property splitter.
p_splitFunction Function that splits the value.
Adds a new function to the available transition list "shortcuts".
Adds a new function to the available transition list "shortcuts".p_name String Shorthand transition name
p_function Function The proper equation function
Remove all tweenings from the engine.
Remove all tweenings from the engine. <code>true</code> if it successfully removed any tweening, <code>false</code> if otherwise.
Remove a specific tweening from the tweening list.
Remove a specific tweening from the tweening list. Boolean Whether or not it successfully removed this tweening
p_tween Number Index of the tween to be removed on the tweenings list
Remove tweenings from a given object from the tweening list.
Remove tweenings from a given object from the tweening list. Boolean Whether or not it successfully removed this tweening
p_tween Object Object that must have its tweens removed
(2nd-last params) Object Property(ies) that must be removed
Remove an specified tweening of a specified object the tweening list, if it conflicts with the given time.
Remove an specified tweening of a specified object the tweening list, if it conflicts with the given time. Boolean Whether or not it actually deleted something
p_scope Object List of objects affected
p_properties Object List of properties affected (PropertyInfoObj instances)
p_timeStart Number Time when the new tween starts
p_timeComplete Number Time when the new tween ends
Resume all tweenings on the engine.
Resume all tweenings on the engine.<code>true</code> if it successfully resumed any tweening, <code>false</code> if otherwise.
Resumes a specific tween.
Resumes a specific tween. Boolean Whether or not it successfully resumed this tweening
p_tween Number Index of the tween to be resumed
Resume tweenings from a given object.
Resume tweenings from a given object. Boolean Whether or not it successfully resumed something
p_scope Object Object that must have its tweens resumed
(2nd-last params) Object Property(ies) that must be resumed
Sets the new time scale.
Sets the new time scale.p_time Number New time scale (0.5 = slow, 1 = normal, 2 = 2x fast forward, etc)
Splits a tweening in two
Splits a tweening in two
Number The index number of the new tween
p_tween Number Object that must have its tweens split
p_properties Array Array of strings containing the list of properties that must be separated
Updates the current frame count
Updates the current frame count
Updates the time to enforce time grid-based updates.
Updates the time to enforce time grid-based updates.
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing in: accelerating from zero velocity.
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing in: accelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Overshoot ammount: higher s means greater overshoot (0 produces cubic easing with no overshoot, and the default value of 1.70158 produces an overshoot of 10 percent).
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in: accelerating from zero velocity.
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in: accelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a circular (sqrt(1-t^2)) easing in: accelerating from zero velocity.
Easing equation function for a circular (sqrt(1-t^2)) easing in: accelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a cubic (t^3) easing in: accelerating from zero velocity.
Easing equation function for a cubic (t^3) easing in: accelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for an elastic (exponentially decaying sine wave) easing in: accelerating from zero velocity.
Easing equation function for an elastic (exponentially decaying sine wave) easing in: accelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Amplitude.
Easing equation function for an exponential (2^t) easing in: accelerating from zero velocity.
Easing equation function for an exponential (2^t) easing in: accelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing in/out: acceleration until halfway, then deceleration.
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing in/out: acceleration until halfway, then deceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Overshoot ammount: higher s means greater overshoot (0 produces cubic easing with no overshoot, and the default value of 1.70158 produces an overshoot of 10 percent).
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in/out: acceleration until halfway, then deceleration.
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in/out: acceleration until halfway, then deceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a circular (sqrt(1-t^2)) easing in/out: acceleration until halfway, then deceleration.
Easing equation function for a circular (sqrt(1-t^2)) easing in/out: acceleration until halfway, then deceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a cubic (t^3) easing in/out: acceleration until halfway, then deceleration.
Easing equation function for a cubic (t^3) easing in/out: acceleration until halfway, then deceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for an elastic (exponentially decaying sine wave) easing in/out: acceleration until halfway, then deceleration.
Easing equation function for an elastic (exponentially decaying sine wave) easing in/out: acceleration until halfway, then deceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Amplitude.
Easing equation function for an exponential (2^t) easing in/out: acceleration until halfway, then deceleration.
Easing equation function for an exponential (2^t) easing in/out: acceleration until halfway, then deceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a quadratic (t^2) easing in/out: acceleration until halfway, then deceleration.
Easing equation function for a quadratic (t^2) easing in/out: acceleration until halfway, then deceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a quartic (t^4) easing in/out: acceleration until halfway, then deceleration.
Easing equation function for a quartic (t^4) easing in/out: acceleration until halfway, then deceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a quintic (t^5) easing in/out: acceleration until halfway, then deceleration.
Easing equation function for a quintic (t^5) easing in/out: acceleration until halfway, then deceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a sinusoidal (sin(t)) easing in/out: acceleration until halfway, then deceleration.
Easing equation function for a sinusoidal (sin(t)) easing in/out: acceleration until halfway, then deceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a quadratic (t^2) easing in: accelerating from zero velocity.
Easing equation function for a quadratic (t^2) easing in: accelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a quartic (t^4) easing in: accelerating from zero velocity.
Easing equation function for a quartic (t^4) easing in: accelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a quintic (t^5) easing in: accelerating from zero velocity.
Easing equation function for a quintic (t^5) easing in: accelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a sinusoidal (sin(t)) easing in: accelerating from zero velocity.
Easing equation function for a sinusoidal (sin(t)) easing in: accelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a simple linear tweening, with no easing.
Easing equation function for a simple linear tweening, with no easing. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing out: decelerating from zero velocity.
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing out: decelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Overshoot ammount: higher s means greater overshoot (0 produces cubic easing with no overshoot, and the default value of 1.70158 produces an overshoot of 10 percent).
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out: decelerating from zero velocity.
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out: decelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a circular (sqrt(1-t^2)) easing out: decelerating from zero velocity.
Easing equation function for a circular (sqrt(1-t^2)) easing out: decelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a cubic (t^3) easing out: decelerating from zero velocity.
Easing equation function for a cubic (t^3) easing out: decelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for an elastic (exponentially decaying sine wave) easing out: decelerating from zero velocity.
Easing equation function for an elastic (exponentially decaying sine wave) easing out: decelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Amplitude.
Easing equation function for an exponential (2^t) easing out: decelerating from zero velocity.
Easing equation function for an exponential (2^t) easing out: decelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing out/in: deceleration until halfway, then acceleration.
Easing equation function for a back (overshooting cubic easing: (s+1)^3 - s^2) easing out/in: deceleration until halfway, then acceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Overshoot ammount: higher s means greater overshoot (0 produces cubic easing with no overshoot, and the default value of 1.70158 produces an overshoot of 10 percent).
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out/in: deceleration until halfway, then acceleration.
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out/in: deceleration until halfway, then acceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a circular (sqrt(1-t^2)) easing out/in: deceleration until halfway, then acceleration.
Easing equation function for a circular (sqrt(1-t^2)) easing out/in: deceleration until halfway, then acceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a cubic (t^3) easing out/in: deceleration until halfway, then acceleration.
Easing equation function for a cubic (t^3) easing out/in: deceleration until halfway, then acceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for an elastic (exponentially decaying sine wave) easing out/in: deceleration until halfway, then acceleration.
Easing equation function for an elastic (exponentially decaying sine wave) easing out/in: deceleration until halfway, then acceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Amplitude.
Easing equation function for an exponential (2^t) easing out/in: deceleration until halfway, then acceleration.
Easing equation function for an exponential (2^t) easing out/in: deceleration until halfway, then acceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a quadratic (t^2) easing out/in: deceleration until halfway, then acceleration.
Easing equation function for a quadratic (t^2) easing out/in: deceleration until halfway, then acceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a quartic (t^4) easing out/in: deceleration until halfway, then acceleration.
Easing equation function for a quartic (t^4) easing out/in: deceleration until halfway, then acceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a quintic (t^5) easing out/in: deceleration until halfway, then acceleration.
Easing equation function for a quintic (t^5) easing out/in: deceleration until halfway, then acceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a sinusoidal (sin(t)) easing out/in: deceleration until halfway, then acceleration.
Easing equation function for a sinusoidal (sin(t)) easing out/in: deceleration until halfway, then acceleration. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a quadratic (t^2) easing out: decelerating to zero velocity.
Easing equation function for a quadratic (t^2) easing out: decelerating to zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a quartic (t^4) easing out: decelerating from zero velocity.
Easing equation function for a quartic (t^4) easing out: decelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a quintic (t^5) easing out: decelerating from zero velocity.
Easing equation function for a quintic (t^5) easing out: decelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Easing equation function for a sinusoidal (sin(t)) easing out: decelerating from zero velocity.
Easing equation function for a sinusoidal (sin(t)) easing out: decelerating from zero velocity. The correct value.
Current time (in frames or seconds).
Starting value.
Change needed in value.
Expected easing duration (in frames or seconds).
Registers all the equations to the Tweener class, so they can be found by the direct string parameters.
This method doesn't actually have to be used - equations can always be referenced by their full function
names. But "registering" them make them available as their shorthand string names.
Registers all the equations to the Tweener class, so they can be found by the direct string parameters.
Number オブジェクトのためのユーティリティクラスです
Number オブジェクトのためのユーティリティクラスです
数値の桁数を 0 で揃えて返します。
数値の桁数を 0 で揃えて返します。
taka:nium
変換後の数値です。
変換したい数値です。
揃えたい桁数です。
数値を 1000 桁ごとにカンマをつけて返します。
数値を 1000 桁ごとにカンマをつけて返します。
taka:nium
変換後の数値です。
変換したい数値です。
文字列のためのユーティリティクラスです
文字列のためのユーティリティクラスです
以下のコードでは action script 3.0 language reference という文字列を変換し出力ます。
<listing>
var str:String = "action script 3.0 language reference";
trace(StringUtil.camelize(str));
// output : ActionScript3.0LanguageReference
trace(StringUtil.decamelize(StringUtil.camelize(str)));
// output : action script 3.0 language reference
</listing>
半角スペースを削除し、次の文字を大文字に変換します。
半角スペースを削除し、次の文字を大文字に変換します。
taka:nium
michi at seyself.com
変換後の String です。
変換したい String です。
以下のコードでは action script 3.0 language reference という文字列を変換し出力ます。
<listing>
var str:String = "action script 3.0 language reference";
trace("output : " + StringUtil.camelize(str));
// output : ActionScript3.0LanguageReference
trace("output : " + StringUtil.decamelize(StringUtil.camelize(str)));
// output : action script 3.0 language reference
</listing>
大文字の String を、区切り文字と小文字化した String に変換します。
大文字の String を、区切り文字と小文字化した String に変換します。
taka:nium
michi at seyself.com
変換後の String です。
変換したい String です。
区切り文字として使用したい String です。
テキストフィールドの横幅を維持するためにtextプロパティに指定されている文字列の末尾を削ります。
テキストフィールドが単一行の設定でなければ効果はありません。
テキストフィールドの横幅を維持するためにtextプロパティに指定されている文字列の末尾を削ります。
テキストフィールドが単一行の設定でなければ効果はありません。
michi at seyself.com
対象となるテキストフィールド
制限する横幅
末尾を3点リーダ等に置き換える場合に指定する文字列
改行コードをすべて\r(CR)に変換します。
改行コードをすべて\r(CR)に変換します。
michi at seyself.com
変換後の文字列を返します
変換対象の文字列
同じ文字列を複数連結した文字列を返します。
同じ文字列を複数連結した文字列を返します。
michi at seyself.com
新しい文字列を返します
文字列
連結数
String の最初の文字を大文字にし、以降の文字を小文字に変換して返します。
String の最初の文字を大文字にし、以降の文字を小文字に変換して返します。
taka:nium
変換後の String です。
変換したい String です。
Date クラスのためのユーティリティクラスです
Date クラスのためのユーティリティクラスです
西暦を和暦に変換します.
対応しているのは明治以降になります(1868年以降)
西暦を和暦に変換します. michi at seyself.com
和暦(例:H20)
西暦
指定の月の最初の曜日を調べます。
指定の月の最初の曜日を調べます。
michi at seyself.com
西暦
月
対象となる Date オブジェクトの月の最大日数を返します。
対象となる Date オブジェクトの月の最大日数を返します。
taka:nium
最大日数です。
最大日数を取得したい Date オブジェクトです。
月を示す文字列を返します. <br />
type の指定によって得られる値<br />
0 : JANUARY, FEBRUARY, MARCH, APRIL, MAY, JUNE, JULY, AUGUST, SEPTEMBER, OCTOBER, NOVEMBER, DECEMBER<br />
1 : January, February, March, April, May, June, July, August, September, October, November, December<br />
2 : january, february, march, april, may, june, july, august, september, october, november, december<br />
3 : JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC<br />
4 : Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec<br />
5 : jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec<br />
6 : 1月, 2月, 3月, 4月, 5月, 6月, 7月, 8月, 9月, 10月, 11月, 12月<br />
7 : 睦月, 如月, 弥生, 卯月, 皐月, 水無月, 文月, 葉月, 長月, 神無月, 霜月, 師走<br />
月を示す文字列を返します. michi at seyself.com
月名
月
取得する月名のタイプ(0から7まで)
引数 date から相対的な日を表す文字列を返します。<br />
type の値は getWeekName のものと同じです<br />
引数 date から相対的な日を表す文字列を返します。<br />
type の値は getWeekName のものと同じです<br />
nagase at ngsdev.org
曜日名/今日/明日
Dateオブジェクト
取得する曜日名のタイプ(0から8まで)
曜日名を取得します. <br />
type の指定によって得られる値<br />
0 : SUNDAY, MONDAY, TUSEDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY<br />
1 : Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday<br />
2 : sunday, monday, tuesday, wednesday, thursday, friday, saturday<br />
3 : SUN, MON, TUE, WED, THU, FRI, SAT<br />
4 : Sun, Mon, Tue, Wed, Thu, Fri, Sat<br />
5 : sun, mon, tue, wed, thu, fri, sat<br />
6 : 日曜日, 月曜日, 火曜日, 水曜日, 木曜日, 金曜日, 土曜日<br />
7 : 日, 月, 火, 水, 木, 金, 土<br />
8 : 日曜, 月曜, 火曜, 水曜, 木曜, 金曜, 土曜<br />
曜日名を取得します. michi at seyself.com
曜日名
曜日インデックス値
取得する曜日名のタイプ(0から8まで)
うるう年かどうかを調べます.
うるう年かどうかを調べます. michi at seyself.com
うるう年の場合はtrueを返します。
西暦
Utility class with functions to help parse RSS and Atom feeds.
Utility class with functions to help parse RSS and Atom feeds.
Checks to see if a piece of XML that should be a date is empty.
If so, returns null. If not, parses the string into a date using
the specifid date parsing function.
Checks to see if a piece of XML that should be a date is empty.null if the date is emply, otherwise a date object created
using the specified date-parsing function.
The piece of XML to test.
The date parsing function to use to parse the string if
it's not null.
Checks to see if a piece of XML that should be a number is empty.
If so, returns NaN.
Checks to see if a piece of XML that should be a number is empty.null if the number is emply, otherwise the value of the XML
node.
The piece of XML to test.
Checks to see if a piece of XML that should be a string is empty.
If so, returns null.
Checks to see if a piece of XML that should be a string is empty.null if the string is emply, otherwise the value of the XML
node.
The piece of XML to test.
Checks to see if a piece of XML that should be a string represents
categories. If it's empty, return null. If not, parse the string
into an array of category objects.
Checks to see if a piece of XML that should be a string represents
categories.null if the string is empty, otherwise an array of Category
objects.
The piece of XML to test.
The parent class of any feed-related class that is populated with XML.
This class provides an easy way to get and set the XML used to populate
most of the RSS and Atom related classes.
The parent class of any feed-related class that is populated with XML.
Create a new NewsFeedElement instance.
Create a new NewsFeedElement instance.The XML used to populate the NewsFeedElement.
Get the XML used to populate the NewsFeedElement.
Get the XML used to populate the NewsFeedElement.
The parent class of all the RSS and Atom parsers. Provides functions for
setting and parsing XML.
The parent class of all the RSS and Atom parsers.
Parses the specified feed into an XML object, and populates the
subclassing parser.
Parses the specified feed into an XML object, and populates the
subclassing parser.A string of XML that is an RSS or an Atom feed.
Populates the subclassing parser.
Populates the subclassing parser.An XML object that represents an RSS or an Atom feed.
Class that contains static members of all the namesapces required for
parsing RSS and Atom feeds.
Class that contains static members of all the namesapces required for
parsing RSS and Atom feeds.
Interface which defines the properties that are common across RSS 1.0
RSS 2.0 images.
Interface which defines the properties that are common across RSS 1.0
RSS 2.0 images.
The URL of the site.
The URL of the site.
Describes the image.
Describes the image.
The URL of a GIF, JPEG or PNG image.
The URL of a GIF, JPEG or PNG image.
Interface which defines the properties that are common across RSS 1.0
RSS 2.0 channels.
Interface which defines the properties that are common across RSS 1.0
RSS 2.0 channels.
A brief description of the channel's content, function, source, etc.
A brief description of the channel's content, function, source, etc.
The URL to which an HTML rendering of the channel title will link,
commonly the parent site's home or news page.
The URL to which an HTML rendering of the channel title will link,
commonly the parent site's home or news page.
A descriptive title for the channel.
A descriptive title for the channel.Class that represents an RSS 1.0 item.
Class that represents an RSS 1.0 item.
Get the XML used to populate the NewsFeedElement.
Create a new Item10 instance.
Create a new Item10 instance.The XML with which to construct the item.
The URL of the item element's rdf:about attribute must be unique
with respect to any other rdf:about attributes in the RSS document,
and is a URI which identifies the item. The URL should be identical
to the value of the <link> sub-element of the <item> element, if
possible.
The URL of the item element's rdf:about attribute must be unique
with respect to any other rdf:about attributes in the RSS document,
and is a URI which identifies the item.
The name and, optionally, email address of the creator of the feed.
The name and, optionally, email address of the creator of the feed.
The date this item was published.
The date this item was published.
A brief description/abstract of the item.
A brief description/abstract of the item.
The item's URL.
The item's URL.
The organization publishing this item.
The organization publishing this item.
Who ownes the rights to the content in this item.
Who ownes the rights to the content in this item.
The subject of the item.
The subject of the item.
The item's title.
The item's title.
Class that represents an RSS 1.0 Channel element.
Class that represents an RSS 1.0 Channel element.
Get the XML used to populate the NewsFeedElement.
Create a new Channel10 instance.
Create a new Channel10 instance.The XML with which to construct the channel.
The URL of the channel element's rdf:about attribute must be unique
with respect to any other rdf:about attributes in the RSS document
and is a URI which identifies the channel. Most commonly, this is
either the URL of the homepage being described or a URL where the
RSS file can be found.
The URL of the channel element's rdf:about attribute must be unique
with respect to any other rdf:about attributes in the RSS document
and is a URI which identifies the channel.
The name and, optionally, email address of the creator of the feed.
The name and, optionally, email address of the creator of the feed.
The date and time the feed was last updated.
The date and time the feed was last updated.
A brief description of the channel's content, function, source, etc.
A brief description of the channel's content, function, source, etc.
Establishes an RDF association between the optional image element
and this particular RSS channel.
Establishes an RDF association between the optional image element
and this particular RSS channel.
The language the feed is in.
The language the feed is in.
The URL to which an HTML rendering of the channel title will link,
commonly the parent site's home or news page.
The URL to which an HTML rendering of the channel title will link,
commonly the parent site's home or news page.
The organization publishing this feed.
The organization publishing this feed.
Who ownes the rights to the content in the feed.
Who ownes the rights to the content in the feed.
A descriptive title for the channel.
A descriptive title for the channel.
Defines a base date to be used in concert with updatePeriod and
updateFrequency to calculate the publishing schedule. The date
format takes the form: yyyy-mm-ddThh:mm
Defines a base date to be used in concert with updatePeriod and
updateFrequency to calculate the publishing schedule.
Used to describe the frequency of updates in relation to the update
period. A positive integer indicates how many times in that period
the channel is updated. For example, an updatePeriod of daily, and
an updateFrequency of 2 indicates the channel format is updated
twice daily. If omitted a value of 1 is assumed.
Used to describe the frequency of updates in relation to the update
period.
Describes the period over which the channel format is updated.
Acceptable values are: hourly, daily, weekly, monthly, yearly.
If omitted, daily is assumed.
Describes the period over which the channel format is updated.
Interface which defines the properties that are common across RSS 1.0
and 2.0.
Interface which defines the properties that are common across RSS 1.0
and 2.0.
The Channel object associated with this feed.
The Channel object associated with this feed.
The Image object associated with this feed.
The Image object associated with this feed.
An array of Item objects associated with this feed.
An array of Item objects associated with this feed.
Interface which defines the properties that are common across RSS 1.0
RSS 2.0 items.
Interface which defines the properties that are common across RSS 1.0
RSS 2.0 items.
The name and, optionally, email address of the creator of the feed.
The name and, optionally, email address of the creator of the feed.
A brief description/abstract of the item.
A brief description/abstract of the item.
The item's URL.
The item's URL.
The item's title.
The item's title.
Class that represents an RSS 1.0 image.
An image to be associated with an HTML rendering of the channel. This
image should be of a format supported by the majority of Web browsers.
While the later 0.91 specification allowed for a width of 1-144 and
height of 1-400, convention (and the 0.9 specification) dictate 88x31.
Class that represents an RSS 1.0 image.
Get the XML used to populate the NewsFeedElement.
Create a new Image10 instance.
Create a new Image10 instance.The XML with which to construct the image.
URL to the image. If present, must also be present in channel
element.
URL to the image.
The URL to which an HTML rendering of the channel image will link.
This, as with the channel's title link, is commonly the parent site's home or news page.
The URL to which an HTML rendering of the channel image will link.
The alternative text ("alt" attribute) associated with the channel's
image tag when rendered as HTML.
The alternative text ("alt" attribute) associated with the channel's
image tag when rendered as HTML.
The URL of the image to used in the "src" attribute of the channel's
image tag when rendered as HTML.
The URL of the image to used in the "src" attribute of the channel's
image tag when rendered as HTML.
Class that represents an RSS 2.0 Category element.
Class that represents an RSS 2.0 Category element.
Creates a new Category object.
Creates a new Category object.
Adds a path to the category. New paths are appended to the end of
the path array.
Adds a path to the category.The path you want to add.
Adds an array of paths to the category. New paths are appended to
the end of the path array.
Adds an array of paths to the category.The paths you want to add.
The domain identifies a categorization taxonomy.
The domain identifies a categorization taxonomy.
Returns an array containing the category path, one element per node.
Returns an array containing the category path, one element per node.
Class for parsing RSS 1.0 feeds. Note: the RSS10 class cannot be use
to parse RSS versions 0.91, 0.92, or 2.0. Use the RSS20 class for all
other versions of RSS other than 1.0.
Class for parsing RSS 1.0 feeds.
Parses the specified feed into an XML object, and populates the
subclassing parser.
Populates the subclassing parser.
Create a new RSS10 instance.
Create a new RSS10 instance.
The Channel10 object associated with this feed.
The Channel10 object associated with this feed.
The Image10 object associated with this feed.
The Image10 object associated with this feed.
An array of Item10 objects associated with this feed.
An array of Item10 objects associated with this feed.
Class for parsing RSS 1.0 feeds. Note: the RSS10 class cannot be use
to parse RSS versions 0.91, 0.92, or 2.0. Use the RSS20 class for all
other versions of RSS other than 1.0.
Class for parsing RSS 1.0 feeds.defaultProperty TIPTEXT
customs/mxml
Parses the specified feed into an XML object, and populates the
subclassing parser.
Populates the subclassing parser.
Create a new RSS10 instance.
Create a new RSS10 instance.
The Channel10 object associated with this feed.
The Channel10 object associated with this feed.
The Image10 object associated with this feed.
The Image10 object associated with this feed.
An array of Item10 objects associated with this feed.
An array of Item10 objects associated with this feed.
スクロールバーのロジッククラス
使い方はこんな風な感じ
var scrollbar:IScrollbar = new ScrollbarImpl(myScrollbarSprite);
スクロールバーのロジッククラス
使い方はこんな風な感じ
var scrollbar:IScrollbar = new ScrollbarImpl(myScrollbarSprite);
Mk-10:cellfusion
指定したところへスクロールする
指定したところへスクロールする
下方向のスクロール
下方向のスクロール
上方向のスクロール
上方向のスクロール
下ボタン
下ボタン
最大スクロール位置
最大スクロール位置
最小スクロール位置
最小スクロール位置
ページ量
ページ量
現在のスクロール位置
現在のスクロール位置
スクロールリピートアルゴリズム
スクロールリピートアルゴリズム
スクロール量
スクロール量
スクロールアルゴリズム
スクロールアルゴリズム
ドラッグできるボタン(サム)
ドラッグできるボタン(サム)
背景(track)
背景(track)
上ボタン
上ボタン
Mk-10:cellfusionMk-10:cellfusion
スクロール用
スクロール用
The Color class extends the Flash Player ColorTransform class,
adding the ability to control brightness and tint.
It also contains static methods for interpolating between two ColorTransform objects
or between two color numbers.
The Color class extends the Flash Player ColorTransform class,
adding the ability to control brightness and tint.Color, Copy Motion as ActionScript
Constructor for Color instances.
Constructor for Color instances.The percentage to apply the color, as a decimal value between 0 and 1.
The percentage to apply the color, as a decimal value between 0 and 1.
The percentage to apply the color, as a decimal value between 0 and 1.
A decimal value that is multiplied with the alpha transparency channel value, as a decimal value between 0 and 1.
A number from -255 to 255 that is added to the red channel value after it has been multiplied by the <code>redMultiplier</code> value.
A number from -255 to 255 that is added to the green channel value after it has been multiplied by the <code>greenMultiplier</code> value.
A number from -255 to 255 that is added to the blue channel value after it has been multiplied by the <code>blueMultiplier</code> value.
A number from -255 to 255 that is added to the alpha channel value after it has been multiplied by the <code>alphaMultiplier</code> value.
Color
Creates a Color instance from XML.
Creates a Color instance from XML.
A Color instance that matches the XML description.
An E4X XML object containing a <code><color></code> node from Motion XML.
color, Copy Motion as ActionScript
Blends smoothly from one color value to another.
Blends smoothly from one color value to another.The interpolated color value, in the 0xRRGGBB or 0xAARRGGBB format.
The starting color value, in the 0xRRGGBB or 0xAARRGGBB format.
The ending color value, in the 0xRRGGBB or 0xAARRGGBB format.
The percent of the transition as a decimal, where <code>0</code> is the start and <code>1</code> is the end.
blend, Copy Motion as ActionScript
Blends smoothly from one ColorTransform object to another.
Blends smoothly from one ColorTransform object to another.The interpolated ColorTransform object.
The starting ColorTransform object.
The ending ColorTransform object.
The percent of the transition as a decimal, where <code>0</code> is the start and <code>1</code> is the end.
blend, Copy Motion as ActionScript
Sets the tint color and amount at the same time.
Sets the tint color and amount at the same time.The tinting color value in the 0xRRGGBB format.
The percentage to apply the tint color, as a decimal value between <code>0</code> and <code>1</code>.
When <code>tintMultiplier = 0</code>, the target object is its original color and no tint color is visible.
When <code>tintMultiplier = 1</code>, the target object is completely tinted and none of its original color is visible.
brightness, Copy Motion as ActionScript
The percentage of brightness, as a decimal between <code>-1</code> and <code>1</code>.
Positive values lighten the object, and a value of <code>1</code> turns the object completely white.
Negative values darken the object, and a value of <code>-1</code> turns the object completely black.
The percentage of brightness, as a decimal between <code>-1</code> and <code>1</code>.0
brightness, Copy Motion as ActionScript
The tinting color value in the 0xRRGGBB format.
The tinting color value in the 0xRRGGBB format.0x000000 (black)
tint, Copy Motion as ActionScript
The percentage to apply the tint color, as a decimal value between <code>0</code> and <code>1</code>.
When <code>tintMultiplier = 0</code>, the target object is its original color and no tint color is visible.
When <code>tintMultiplier = 1</code>, the target object is completely tinted and none of its original color is visible.
The percentage to apply the tint color, as a decimal value between <code>0</code> and <code>1</code>.0
tint, Copy Motion as ActionScript
Returns the next sibling of the specified node relative to the node's parent.
Returns the next sibling of the specified node relative to the node's parent.The next sibling of the node. null if the node does not have
a sibling after it, or if the node has no parent.
The node whose next sibling will be returned.
Returns the sibling before the specified node relative to the node's parent.
Returns the sibling before the specified node relative to the node's parent.The sibling before the node. null if the node does not have
a sibling before it, or if the node has no parent.
The node whose sibling before it will be returned.
Checks whether the specified string is valid and well formed XML.
Checks whether the specified string is valid and well formed XML.A Boolean value indicating whether the specified string is
valid XML.
The string that is being checked to see if it is valid XML.
Constant representing an attribute type returned from XML.nodeKind.
Constant representing an attribute type returned from XML.nodeKind.
Constant representing a comment node type returned from XML.nodeKind.
Constant representing a comment node type returned from XML.nodeKind.
Constant representing a element type returned from XML.nodeKind.
Constant representing a element type returned from XML.nodeKind.
Constant representing a processing instruction type returned from XML.nodeKind.
Constant representing a processing instruction type returned from XML.nodeKind.
Constant representing a text node type returned from XML.nodeKind.
Constant representing a text node type returned from XML.nodeKind.
Class that contains static utility methods for manipulating Strings.
Class that contains static utility methods for manipulating Strings.
Determines whether the specified string begins with the spcified prefix.
Determines whether the specified string begins with the spcified prefix.The string that the prefix will be checked against.
The prefix that will be tested against the string.
True if the string starts with the prefix, false if it does not.
Determines whether the specified string ends with the spcified suffix.
Determines whether the specified string ends with the spcified suffix.The string that the suffic will be checked against.
The suffic that will be tested against the string.
True if the string ends with the suffix, false if it does not.
Removes whitespace from the front of the specified string.
Removes whitespace from the front of the specified string.The String whose beginning whitespace will will be removed.
A String with whitespace removed from the begining
Removes all instances of the remove string in the input string.
Removes all instances of the remove string in the input string.The string that will be checked for instances of remove
string
The string that will be removed from the input string.
A String with the remove string removed.
Replaces all instances of the replace string in the input string
with the replaceWith string.
Replaces all instances of the replace string in the input string
with the replaceWith string.The string that instances of replace string will be
replaces with removeWith string.
The string that will be replaced by instances of
the replaceWith string.
The string that will replace instances of replace
string.
A new String with the replace string replaced with the
replaceWith string.
Removes whitespace from the end of the specified string.
Removes whitespace from the end of the specified string.The String whose ending whitespace will will be removed.
A String with whitespace removed from the end
Specifies whether the specified string is either non-null, or contains
characters (i.e. length is greater that 0)
Specifies whether the specified string is either non-null, or contains
characters (i.e.The string which is being checked for a value
Does a case insensitive compare or two strings and returns true if
they are equal.
Does a case insensitive compare or two strings and returns true if
they are equal.The first string to compare.
The second string to compare.
A boolean value indicating whether the strings' values are
equal in a case sensitive compare.
Removes whitespace from the front and the end of the specified
string.
Removes whitespace from the front and the end of the specified
string.The String whose beginning and ending whitespace will
will be removed.
A String with whitespace removed from the begining and end
Class that contains static utility methods for manipulating and working
with Dates.
Class that contains static utility methods for manipulating and working
with Dates.
Compares two dates and returns an integer depending on their relationship.
Returns -1 if d1 is greater than d2.
Returns 1 if d2 is greater than d1.
Returns 0 if both dates are equal.
Compares two dates and returns an integer depending on their relationship.An int indicating how the two dates compare.
The date that will be compared to the second date.
The date that will be compared to the first date.
Returns a string indicating whether the date represents a time in the
ante meridiem (AM) or post meridiem (PM).
If the hour is less than 12 then "AM" will be returned.
If the hour is greater than 12 then "PM" will be returned.
Returns a string indicating whether the date represents a time in the
ante meridiem (AM) or post meridiem (PM).A String ("AM" or "PM") indicating which half of the day the
hour represents.
The Date from which to generate the 12 hour clock indicator.
Returns the index of the day that the full day name string
represents.
Returns the index of the day that the full day name string
represents.A int that represents that full day represented by the specifed
full month name.
A full day name.
Returns the English full day name for the day that
the Date represents.
Returns the English full day name for the day that
the Date represents.An English full day name.
The Date instance whose day will be used to retrieve the
full day name.
Returns the index of the month that the full month name string
represents.
Returns the index of the month that the full month name string
represents.A int that represents that month represented by the specifed
full month name.
A full month name.
Returns the English full Month name for the Month that
the Date represents.
Returns the English full Month name for the Month that
the Date represents.An English full month name.
The Date instance whose month will be used to retrieve the
full month name.
Returns the index of the day that the short day name string
represents.
Returns the index of the day that the short day name string
represents.A int that represents that short day represented by the specifed
full month name.
A short day name.
Returns the English Short Day name (3 letters) for the day that
the Date represents.
Returns the English Short Day name (3 letters) for the day that
the Date represents.An English 3 Letter day abbreviation.
The Date instance whose day will be used to retrieve the
short day name.
Returns a short hour (0 - 12) represented by the specified date.
If the hour is less than 12 (0 - 11 AM) then the hour will be returned.
If the hour is greater than 12 (12 - 23 PM) then the hour minus 12
will be returned.
Returns a short hour (0 - 12) represented by the specified date.An int between 0 and 13 ( 1 - 12 ) representing the short hour.
The Date from which to generate the short hour
Returns the index of the month that the short month name string
represents.
Returns the index of the month that the short month name string
represents.A int that represents that month represented by the specifed
short name.
The 3 letter abbreviation representing a short month name.
Returns the English Short Month name (3 letters) for the Month that
the Date represents.
Returns the English Short Month name (3 letters) for the Month that
the Date represents.An English 3 Letter Month abbreviation.
The Date instance whose month will be used to retrieve the
short month name.
Returns a two digit representation of the year represented by the
specified date.
Returns a two digit representation of the year represented by the
specified date.A string that contains a 2 digit representation of the year.
Single digits will be padded with 0.
The Date instance whose year will be used to generate a two
digit string representation of the year.
Sort of converts a date into UTC.
Sort of converts a date into UTC.
Converts a date into just after midnight.
Converts a date into just after midnight.
Converts a date into just befor midnight.
Converts a date into just befor midnight.
Parses dates that conform to RFC822 into Date objects. This method also
supports four-digit years (not supported in RFC822), but two-digit years
(referring to the 20th century) are fine, too.
This function is useful for parsing RSS .91, .92, and 2.0 dates.
Parses dates that conform to RFC822 into Date objects.
Parses dates that conform to the W3C Date-time Format into Date objects.
This function is useful for parsing RSS 1.0 and Atom 1.0 dates.
Parses dates that conform to the W3C Date-time Format into Date objects.
Returns a date string formatted according to RFC822.
Returns a date string formatted according to RFC822.
Returns a date string formatted according to W3CDTF.
Returns a date string formatted according to W3CDTF.Determines whether to include the
milliseconds value (if any) in the formatted string.
Mk-10:cellfusion
スクロール位置の変化
スクロール位置の変化
RepeatedClickDispatcher を参考にしてます
http://www.libspark.org/wiki/Utils/RepeatedClickDispatcher
RepeatedClickDispatcher を参考にしてます
http://www.libspark.org/wiki/Utils/RepeatedClickDispatcher
Mk-10:cellfusionMk-10:cellfusion
指定したところへスクロールする
下方向のスクロール
上方向のスクロール
FLASHer 式スクロール
FLASHer 式スクロール
Mk-10:cellfusion
スクロール用
NativeWindowの座標/サイズを記憶するクラス
NativeWindowの座標/サイズを記憶するクラス
Atsushi Nagase
座標/サイズを復元する
座標/サイズを復元する
NativeWinddowのboundsプロパティーにセットしたRectangleインスタンス
対象のNativeWindow
ロードするファイル名
座標/サイズを記憶する
座標/サイズを記憶する
対象のNativeWindow
保存するファイル名
ローカルのテキストを読み書きするだけのクラス
ローカルのテキストを読み書きするだけのクラス
Atsushi Nagase
データを読み込む
データを読み込む
読み込んだ文字列
読み込むファイル名
データを書き込む
データを書き込む
書き込むファイル名
書き込むデータ