[前へ] [目次へ] [次へ]

DataBaseReader_Animation_Base::Factor::AnimationInfo (script/fgs/database.fges)


このクラスはアニメーションデータベースの要素型です。
アニメーション設定に関する情報が格納されます。

●継承/注入

   このクラスは継承/注入をしていません。

●インターフェイスとインターフェイスメソッド

   このクラスはインターフェイスの実装宣言をしていません。

●クラスメソッド

   このクラスはクラスメソッドを持っていません。

●クラスメンバメソッド

名前概要
public操作メソッドconst SetupDRAnimateこの要素の内容に従ってDRを設定します
public操作メソッド Parse要素の設定文字列を展開します

●クラス共有変数

   このクラスはクラス共有変数を持っていません。

●インスタンス変数

名前概要
readable framesアニメーションの長さ
readable anime_drinfoアニメーション動作設定文字列
readable roundtrip_loop往復モード
readable scene_cntアニメーションのシーン数(枚数)
readable view_frameアニメーションのシーン切替時間
readable xアニメーションの読み取り元X座標
readable yアニメーションの読み取り元Y座標
readable widthアニメーションの読み取り元横幅
readable heightアニメーションの読み取り元縦幅
readable drawmodeアニメーションの描画方法
readable alvアニメーションの描画透過度
readable nameアニメーションの読み取り元画像ファイル名
readable use_alpha透過度変化を使用するフラグ
readable use_rotate回転を使用するフラグ
readable use_tone色変換を使用するフラグ
readable start_alv開始時の透過度
readable end_alv完了時の透過度
readable easing_alv透過度イージングの種類
readable start_angle開始時の回転角度
readable end_angle完了時の回転角度
readable start_axis_x開始時の回転軸X
readable start_axis_y開始時の回転軸Y
readable end_axis_x完了時の回転軸X
readable end_axis_y完了時の回転軸Y
readable start_h_mag開始時の水平拡大率
readable start_v_mag開始時の垂直拡大率
readable end_h_mag完了時の水平拡大率
readable end_v_mag完了時の垂直拡大率
readable easing_angle回転角度イージングの種類
readable easing_axis回転軸イージングの種類
readable easing_mag拡大率イージングの種類
readable start_r開始時の赤色
readable start_g開始時の緑色
readable start_b開始時の青色
readable start_rp開始時の赤強度
readable start_gp開始時の緑強度
readable start_bp開始時の青強度
readable end_r完了時の赤色
readable end_g完了時の緑色
readable end_b完了時の青色
readable end_rp完了時の赤強度
readable end_gp完了時の緑強度
readable end_bp完了時の青強度
readable easing_tonecolor色イージングの種類
readable easing_tonepower色強度イージングの種類




DataBaseReader_Animation_Base::Factor::AnimationInfo::SetupDRAnimate

public Bool SetupDRAnimate(editable DRAnimateBitmap dr, INativeBitmap bitmap)const

   この要素の内容に合わせてDRを設定します。

戻り値:設定に成功した場合は真を返します。

editable DRAnimateBitmap dr :設定するDRオブジェクト。
INativeBitmap bitmap :設定する画像。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::Parse

public Bool Parse( String ainfo_str)

   アニメーション設定文字列を解析して各変数に展開します。

戻り値:展開に成功した場合は真を返します。

String ainfo_str :展開するアニメーション設定文字列。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::frames

readable Integer frames

   アニメーションの長さ。
   この長さはこの要素の表示時間です。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::anime_drinfo

readable String anime_drinfo

   アニメーション画像設定文字列。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::roundtrip_loop

readable Bool roundtrip_loop

   アニメーションを往復ループするか。
   偽の場合は循環ループとして扱います。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::scene_cnt

readable Integer scene_cnt

   アニメーションのシーン数(アニメ枚数)。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::view_frame

readable Integer view_frame

   アニメーションのシーン切替フレーム数。
   このフレーム数毎にシーンが進みます。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::x

readable Integer x

   アニメーションの読み取り元X座標。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::y

readable Integer y

   アニメーションの読み取り元Y座標。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::width

readable Integer width

   アニメーションの読み取り元横幅。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::height

readable Integer height

   アニメーションの読み取り元縦幅。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::drawmode

readable Integer drawmode

   アニメーションの描画方法。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::alv

readable Integer alv

   アニメーションの透過度。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::name

readable String name

   このアニメーションの読み取り元ファイル名。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::use_alpha

readable Bool use_alpha

   透過度変化を行う場合に真になるフラグ。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::use_rotate

readable Bool use_rotate

   回転描画を行う場合に真になるフラグ。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::use_tone

readable Bool use_tone

   色変換を行う場合に真になるフラグ。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::start_alv

readable Integer start_alv

   表示開始時の透過度。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::end_alv

readable Integer end_alv

   表示完了時の透過度。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::easing_alv

readable Integer easing_alv

   透過度イージングの種類。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::start_angle

readable Float start_angle

   表示開始時の回転角度(度単位)。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::end_angle

readable Float end_angle

   表示完了時の回転角度(度単位)。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::start_axis_x

readable Float start_axis_x

   表示開始時の回転軸比X。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::start_axis_y

readable Float start_axis_y

   表示開始時の回転軸比Y。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::end_axis_x

readable Float end_axis_x

   表示完了時の回転軸比X。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::end_axis_y

readable Float end_axis_y

   表示完了時の回転軸比Y。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::start_h_mag

readable Float start_h_mag

   表示開始時の水平拡大倍率。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::start_v_mag

readable Float start_v_mag

   表示開始時の垂直拡大倍率。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::end_h_mag

readable Float end_h_mag

   表示完了時の水平拡大倍率。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::end_v_mag

readable Float end_v_mag

   表示完了時の垂直拡大倍率。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::easing_angle

readable Integer easing_angle

   回転角度イージングの種類。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::easing_axis

readable Integer easing_axis

   回転軸イージングの種類。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::easing_mag

readable Integer easing_mag

   拡大率イージングの種類。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::start_r

readable Integer start_r

   表示開始時の赤色。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::start_g

readable Integer start_g

   表示開始時の緑色。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::start_b

readable Integer start_b

   表示開始時の緑色。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::start_rp

readable Integer start_rp

   表示開始時の赤強度。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::start_gp

readable Integer start_gp

   表示開始時の緑強度。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::start_bp

readable Integer start_bp

   表示開始時の青強度。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::end_r

readable Integer end_r

   表示完了時の赤色。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::end_g

readable Integer end_g

   表示完了時の緑色。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::end_b

readable Integer end_b

   表示完了時の緑色。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::end_rp

readable Integer end_rp

   表示完了時の赤強度。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::end_gp

readable Integer end_gp

   表示完了時の緑強度。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::end_bp

readable Integer end_bp

   表示完了時の青強度。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::easing_tonecolor

readable Integer easing_tonecolor

   色イージングの種類。

先頭へ


DataBaseReader_Animation_Base::Factor::AnimationInfo::easing_tonepower

readable Integer easing_tonepower

   色強度イージングの種類。

先頭へ


[前へ] [目次へ] [次へ]

最終更新 2020/10/24