SRC質問掲示板Mk2
(現在 過去ログ19 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■3392 / inTopicNo.1)  pngで擬似アニメーション
  
□投稿者/ LRA -(2002/05/10(Fri) 19:12:21)
    はじめまして、書き込みで質問させていただきます


    PaintPicture サンプル0000.png - -
    Refresh
    PaintPicture サンプル0001.png - -
    Refresh
    PaintPicture サンプル0002.png - -
    Refresh


    etc

    上記のように、シンプルかつ根気な方法で1000行くらい書きましたが、

    PaintPicture → Refresh

    の読み込みに時間がかかるのか(推測ですけど)、何秒か絵とBGMがズレて動きます

    15秒CMのようにスムーズなアニメーションをさせることを前提にして、
    ファイルサイズは度外視で試しています。(1枚1枚は10〜50KBくらいです)

    PaintPicture サンプル0000.png - -
    PaintPicture サンプル0001.png - -
    PaintPicture サンプル0002.png - -


    etc

    として、最後に一括で Refresh させることはできるでしょうか?
    見当違いなら、時間差を極力減らすようなインクルードは組めるでしょうか

    中途半端に初心者な質問ですが、どうぞよろしくお願いします


引用返信/返信 削除キー/
■3397 / inTopicNo.2)  Re[1]: pngで擬似アニメーション
□投稿者/ 霞薙 -(2002/05/10(Fri) 20:05:24)
    こんばんは、霞薙です。
    以前同じような方法を用いて、オープニングアニメを作った身として、
    意見させていただこうかと思います。

    二年くらい前のバージョンでの経験則ですので、
    今となっては効果がないかも知れませんが……

    For i = 0 to 9
    For j = 0 to 9
    For k = 0 to 9

    PaintPicture ("サンプル0" & i & j & k & ".png") - -
    Refresh
    Next
    Next
    Next

    このように、繰り返し処理で描画を行った方が、
    スムーズに描画が行われた記憶があります。

    また、処理速度はSRCをロードするたびに結構変わるので、
    それを安定化させるために、Wait Untilを用いて、
    「開始から〜秒目になったら〜〜の描画を開始する」
    といった処理を施しておくことを、強くお勧めします。
    (精神コマンドアニメなどで用いられている手法です)

    以上、お役に立てれば幸いです。
    それではがんばってくださいませ〜
引用返信/返信 削除キー/
■3416 / inTopicNo.3)  Re[2]: pngで擬似アニメーション
□投稿者/ LRA -(2002/05/11(Sat) 19:04:22)
    レスありがとうございます

    ご指摘の方法なら、10行で済みますね。本当に助かりました

    処理速度の方は、何度か試したところあまり違いはないようです。PCの問題かもしれませんが

    もしまだ何か別の方法があったら、ご助言をお願いします。なければ結構です

    では霞薙さん、ありがとうございました

引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -