トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     ローディングアニメがあるシーンを飛ばす方法
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
kkk01
Åê¹ÆNo.21912
投稿日時: 2005-12-5 17:41
新米
居住地: 東京
投稿: 16
使用環境:
Re: ローディングアニメがあるシーンを飛ばす方法
ブラウザによってswfを読み込む速度に差があります。
safariは比較的速いようですね。

引用:

safariで確認すると一度全て読み込んだムービーを再度ページの更新などすれば
シーンintroは再生されずにシーンmain01から再生となるのですが、
他のブラウザではシーンintroから再生されてしまうのです。


2M程度のswfファイルを用意し,
_root.第一フレームに下の様に記述

var loadedFrameTxt = "";
var ary:Array = [];
onEnterFrame = function(){
ary.push(_framesloaded);
loadedFrameTxt = ary;
if(_framesloaded == _totalframes) delete onEnterFrame;
}

loadedFrameTxtを参照するダイナミックテキストを
貼っつけ、各ブラウザで検証してみました。
(総フレーム数は100フレーム,20fps)

Winでは確認してないのですが...

[ Mac IE Ver5.2 ]
37,37,37,37,37,53,53,53,53,53,53,53,53,59,59,
59,59,59,59,59,59,65,65,65,65,65,65,65,65,65,
71,71,71,71,77,77,77,77,77,77,77,83,83,83,83,
83,83,83,83,100

[ Mac FireFox Ver1.0.6 ]
37,59,65,77,100

[ Mac NN Ver7.1 ]
37,65,83,100

[ Mac Opera Ver8.02 ]
100

[ safari Ver1.3.1 ]
100

差が出ます。

どのタイミングでロード完了チェックを行っているか
わからないのですが,
ブラウザによってはそのタイミングで
読み込みが終わってないので、
introが再生されるのだと思われます。


フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   ローディングアニメがあるシーンを飛ばす方法 puruo 2005-12-5 13:19
   » Re: ローディングアニメがあるシーンを飛ばす方法 kkk01 2005-12-5 17:41

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops