こんにちは。Nowloading 画面をDL中に表示させたいのですが、シーンが複数あるためシーン1にだけ配置してもすべて読み込んでくれません。シーンごとにNowloadingを置くというのも手なのですが、ファイル自体そんなに重くはないので(70k 一つのシーンにまとめるのが大変でしたので・・・)すべてDLしてから再生させたいのですが、そのような時はどうすればよいのでしょうか?If flame is loaded を使用するのでしょうか?swfをすべてDLし終わった時点で再生を始めさせるスクリプトはどのようにすればよいのでしょうか?どうかお助けください。お願い致します。

A 回答 (1件)

なんだか同じような質問に回答したような。

。。
参考URLをどうぞ。

URLにも書いてますがFlash5ではgetBytesでファイルサイズを取得することができるので、そちらを使うべきでしょう。

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=162337
    • good
    • 0
この回答へのお礼

遅くなってすみません。ありがとうございました。

お礼日時:2001/12/13 23:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QPDFをWEB上でDLさせる

タイトル通りなのですが、HPでPDFを直接開いてみせるにはPDFファイルにリンクを貼ればいいと思うのですが。
リンクをクリックした時に、「保存」と「開く」のダイアログを出すには、やっぱりZIP等に圧縮しておかないといけないのでしょうか?
要はユーザーにPDFファイルをダウンロードさせたいのです。
直接PDFを圧縮せずダウンロードさせる方法があれば教えて下さい。

PDFを圧縮しても実際の容量は変わらないと思いますがDLさせるには圧縮ですかね?
検索もしましたが見当たらなかったものでよろしくお願いします。

Aベストアンサー

PDFを開かせずにダウンロードさせるということですか?
それならば『右クリックから「対象をファイルに保存」を行ってください』等の注意書きを加えるだけで十分だと思います。

QFLV ファイルに対して Nowloading する方法

こんにちは。
 FLASH8 に .AVI形式のビデオデータを
「WEBサーバーからのプログレッシブダウンロード」
にてステージ上に読み込んでいます。
それを ムービーの書き出しで .SWFファイルを作っています。
この .swf と .flv ファイルをサーバー上において .swf ファイルを指定い
ただくことで動画配信しています。

以前のこちらの質問QNo.2598084で この形式には getBytes とかの判定ができな
いこと知りました。その方の質問は FLVファイルを再生されたかったようで
すが、私は Nowloading をつけたいのです。読み込み%表示までのことは考えて
いません(教えていただいてもまだ理解できないと思います)。

NOWLOADINGと表示するレイヤーとは別にACTIONスクリプト用の
レイヤーもあるとして、何番目のフレームに どのようなアクションスクリプト
を書けばよいのでしょうか?

本も買いましたが、どれもビデオデータを SWFファイルに埋め込む場合の方
法でした。QNo.2598084の内容については2割程度しか理解できていませんので「
書いてあった」とお叱りをいただくかもしれません。
平易にご教示願えませんでしょうか?

よろしくお願いします。

こんにちは。
 FLASH8 に .AVI形式のビデオデータを
「WEBサーバーからのプログレッシブダウンロード」
にてステージ上に読み込んでいます。
それを ムービーの書き出しで .SWFファイルを作っています。
この .swf と .flv ファイルをサーバー上において .swf ファイルを指定い
ただくことで動画配信しています。

以前のこちらの質問QNo.2598084で この形式には getBytes とかの判定ができな
いこと知りました。その方の質問は FLVファイルを再生されたかったようで
すが、...続きを読む

Aベストアンサー

質問QNo.2598084 で回答されていらっしゃる方の考え方をそのまま利用して,
それを簡略化し,
Nowloading という文字を表示させるだけの方法を書きます。

新規ドキュメントを作成して,
ご質問で書かれていらっしゃるように,
「WEBサーバーからのプログレッシブダウンロード」
にてステージ上に読み込ませる状態までを作成します。

すると,
ステージ上には「FLVPlayback」コンポーネントが自動的に配置されると思います。


そのステージ上の「FLVPlayback」コンポーネントを選択した状態で,
下のプロパティインスペクタ(プロパティパネル)の左の方にある,
[ <インスタンス名> ]
とグレーの文字が書かれてある部分でインスタンス名を付けます。
QNo.2598084 の回答にしたがって,
「mediacomponent」 というインスタンス名を付けることにします。


この時点でレイヤーはまだ1つのはずです。
新規レイヤーを追加して,
その新規レイヤー(レイヤー2)のステージ上にテキストツールで
Nowloading
という文字列を書きます。

その Nowloading というテキストを選択して,
「修正」→「シンボルに変換」 でムービークリップに変換します。

そのステージ上の Nowloading テキスト入りムービークリップを選択した状態で,
下のプロパティインスペクタ(プロパティパネル)の左の方にある,
[ <インスタンス名> ]
とグレーの文字が書かれてある部分でインスタンス名を付けます。
「Nowloading_mc」 というインスタンス名を付けることにします。


この時点でレイヤーは2つのはずです。
新規レイヤーを追加して,
その新規レイヤー(レイヤー3)のフレーム1の空白キーフレームを選択した状態で,
アクションパネルに次のスクリプトを書きます(コピペします)。

-------------------------------------------
/*--- QNo.2598084 の方のスクリプトを一部改良 ---*/
//コンポーネントを非表示にしてミュート(消音)にする
mediacomponent._visible = false;
mediacomponent.volume = 0;

_root.onEnterFrame = function() {
flv_total = mediacomponent.bytesTotal;
if (flv_total != undefined) {
//読み込み完了率を算出
flv_loaded = mediacomponent.bytesLoaded;
//100%読み込まれたら動画を再生
if (flv_per>=100) {
// Nowloading_mc を削除
Nowloading_mc.swapDepths(_root.getNextHighestDepth());
Nowloading_mc.removeMovieClip();
//コンポーネントを表示してミュートを解除
mediacomponent._visible = true;
mediacomponent.volume = 100;
//再生ヘッドを先頭に戻して再生
mediacomponent.playheadTime = 0;
mediacomponent.play();
//enterFrameイベント処理を削除
delete _root.onEnterFrame;
}
}
};
-------------------------------------------

念のためレイヤーの構造を描いておきます。

 □ レイヤー3 ・・・■|○| ←上記ActionScript
 □ レイヤー2 ・・・■|●| ←Nowloading_mc
 □ レイヤー1 ・・・■|●| ←mediacomponent

根幹の作成方法は以上,これだけです。



========================

> 何番目のフレームに どのようなアクションスクリプト
> を書けばよいのでしょうか?

上の場合は,FLVのロードに関してだけについて書いたものですから,
フレーム1 にActionScriptを書くことになります。
上のレイヤーの図の通りです。


FLVに関する Nowloading だけではなくて,
本体SWFにも Nowloading を付ける場合は,
フレーム1 などに SWF の Nowloading を用意して,
それ以降のフレームに上のものを用意すれば良いということになります。

 □ レイヤー3 ・・・■|○|○| ←ActionScript
 □ レイヤー2 ・・・■|●|●| ←Nowloading_mc
 □ レイヤー1 ・・・■|○|●| ←mediacomponent

QNo.2598084 の方の回答の場合は,
なぜかSWF のプリロード自体に 2フレーム 使用されていて
フレーム1 と 2 をループで回されていますから,
次のような感じにするということです。

 □ レイヤー3 ・・・■|○|○|○| ←ActionScript
 □ レイヤー2 ・・・■|●//|●| ←Nowloading_mc
 □ レイヤー1 ・・・■|○  |●| ←mediacomponent

何フレームに何を用意するとは決まった物ではありません。

その,
本体SWFの Nowloading に関する部分の注意と工夫が,
QNo.2598084 の回答,

> SWC ファイルで作られているコンポーネントは、
> リンケージを利用して swf ファイルに組み込まれます。
> デフォルトではフレーム1に書き出されるように設定されていますので、
> コンポーネントを多数利用するとフレーム1の容量が大きくなり、
> 続く Now Loading アニメがなかなか始まらなくなってしまいます。
 ~略~
> ここに、MediaPlayback コンポーネントのインスタンスが
> 初めてステージに登場するフレームを入力してください。
> 例えば、フレーム3に配置しているのであれば 3 を入力します。

の部分です。
ここは本体SWFに Nowloading を付けない場合は,関係がありません。
もし本体SWFに Nowloading を付ける場合は,
上で引用した部分のことを良く理解してその通りにしてください。


~・~・~・~・~・~・~・~・~・~・~

なお,
ムービープレビューのダウンロードのシミュレート機能を使っても,
FLV に関してはシミュレートが働きません。
ローカルだと一瞬でFLVがロードされてしまいます。
実際にネット上にアップするか,仮想サーバなどで実験しないと,
動作確認はできないと思います。

質問QNo.2598084 で回答されていらっしゃる方の考え方をそのまま利用して,
それを簡略化し,
Nowloading という文字を表示させるだけの方法を書きます。

新規ドキュメントを作成して,
ご質問で書かれていらっしゃるように,
「WEBサーバーからのプログレッシブダウンロード」
にてステージ上に読み込ませる状態までを作成します。

すると,
ステージ上には「FLVPlayback」コンポーネントが自動的に配置されると思います。


そのステージ上の「FLVPlayback」コンポーネントを選択した状態で,...続きを読む

Q拡張子が.movの作業シーンをビデオで写したデータ二つをうまくつなぎあわせたいのですが

仕事の作業シーンをビデオにとったデータ(拡張子.mov)をインターネットで見れるように(Windows Media Playerで)したいのです。
元データは.mov形式のファイルで二つあります。
それをおかしくないようにつなぎ合わせてひとつのファイルとして完成しないといけないのですが、単に二つを合体させるのでなく、だんだんと映像が見えてきて、ある程度見えたら一つ目の映像が動き出して、それが終わったら(10秒程度)まただんだん薄くなって(暗くなってでも良い)消えていき、代わって二つ目の映像(これも10秒程度)がだんだんと出てきて、ある程度見えたら映像が動き出して、終わったらまただんだんと薄くなって消えていく、というようにしたいのです。
.mov形式をWindowsMediaPlayerに変換することは出来ることは確認できたのですが、その前の編集が出来なくて・・・。フリーで出来るソフトはないでしょうか?

一応Mac OS Xもあるのですが、iMovieでそれができますか? iMovieの説明サイトにいっても上記のことが出来るかどうかよくわからなくて・・・。

また、iMovieに関わらずフリーで出来るのであれば他のソフトでも全然構いません。特にWindows(OSは2000)で使用できるならより嬉しいです。

どなたがご存知の方がいらっしゃいましたら宜しくお願い致します。

仕事の作業シーンをビデオにとったデータ(拡張子.mov)をインターネットで見れるように(Windows Media Playerで)したいのです。
元データは.mov形式のファイルで二つあります。
それをおかしくないようにつなぎ合わせてひとつのファイルとして完成しないといけないのですが、単に二つを合体させるのでなく、だんだんと映像が見えてきて、ある程度見えたら一つ目の映像が動き出して、それが終わったら(10秒程度)まただんだん薄くなって(暗くなってでも良い)消えていき、代わって二つ目の映像(これも10秒程度)...続きを読む

Aベストアンサー

やりたい作業内容は大した内容ではなさそうですね
iMovieで
[mov形式のファイル(1)]→[トランジション(ディゾルブ or フェード)]→[mov形式のファイル(2)]

【参考になるURL】
iMovie
http://www.apple.com/jp/ilife/imovie/index.html

iMovie - ビジュアルエフェクト
http://www.apple.com/jp/ilife/imovie/videoeffects.html

アップル - サポート - iMovie
http://www.apple.com/jp/support/imovie/

iMovieでトランジッション(画面転換効果)
http://www.macdtv.com/zzz/iMovie/tutorial/page22.htm
(行いたいトランジッションを選んだら、クリップビューワー上のシーンとシーンの間にドラッグ&ドロップで持ってゆきます)
↑こんな感じで作業を行えば d(-_☆) できます。


ここでの問題は[mov形式のファイル]→[Windows Media Player]
まではいいのですが

>インターネットで見れるように
この一言なんです…問題点は (・・;;

という事で補足要求です。(フリーで恐らくできると思いますので補足お願い致します。)

・Windows2000を積んでいるPCの機種などの情報
・お持ちのiMovieの出力する事のできるファイル形式。
・両方のファイルの再生時間はどの位の長さなのか?

ファイルサイズをインターネットで見れるようにするには小さくしないといけないのですが…
・Windows Media Playerで見る事ができれば良いだけなのか、やはりインターネットで見れるようにしたいのか?

この4点です。宜しくお願い致します。

(これを書いてる間に同じような回答がついてたらどうしよう(笑))

|・_・) |_・) |・) |*

やりたい作業内容は大した内容ではなさそうですね
iMovieで
[mov形式のファイル(1)]→[トランジション(ディゾルブ or フェード)]→[mov形式のファイル(2)]

【参考になるURL】
iMovie
http://www.apple.com/jp/ilife/imovie/index.html

iMovie - ビジュアルエフェクト
http://www.apple.com/jp/ilife/imovie/videoeffects.html

アップル - サポート - iMovie
http://www.apple.com/jp/support/imovie/

iMovieでトランジッション(画面転換効果)
http://www.macdtv.com/zzz/iMovie/tutorial/page...続きを読む

QflashMX nowloading...

こんにちわ。今FLASHMXのMOVIEを作ってるんですが。みなさんのサイトの初めにNOWLOADINGと言った画面でMOVIE全体が呼び込まれるまで表示される画面がありますよね?あれようのアクションスクリプトをいろいろさがしてるのですがどれも複雑なのが多くてよくわかりません。。。
自分のFLASH MOVIEは1シーンのみで作られてます。膳5FRAMEでできていますがいろいろMOVIECLIPなどをつかってるのでトータルサイズは900KB近くあります。
NOWLOADINGの画面で900KB全部を読み込んでから10フレーム目に飛ぶと言うアクションスクリプトはどのように書くのでしょうか?教えてください。

Aベストアンサー

独学で学んだので自信は無いのですが、
(1)まず、読み込み中に表示されるアニメーション(ムービークリップシンボル)を作成します。
(2)次に本編(makochinさんの場合は5フレーム全体)をフレーム3から始まるように移動させます。
(3)レイヤーを追加させてフレームを長さをフレーム2まで縮めて、(1)で作成したシンボルを画面のステージ上にドラッグ&ドロップしてインスタントとして配置します。
(4)次にフレームアクションを設置するのに新しいレイヤーを作ります。
(5)(4)のレイヤーの2フレームに後でアクションを設置するため空白のキーフレームを挿入しておきます。

ここからが本番です。

(6)(4)のフレーム1を選択して「条件/ループ」の「if」をダブルクリックします。そして条件のところに「_framesloaded>=○○○」(○○○はムービー全体のフレーム数)を入力します。んで、「ムービーコントロール」の「goto」をダブルクリック。そんでもってタイプは「フレーム番号」、フレームは「3」としておきます。
(7)(6)が終わったらフレーム2(空白キーフレームを挿入したところ)を選択し、「ムービーコントロール」の「goto」をダブルクリック、フレームは「1」にしておきます。

といったかなり長文になってしまいましたが…参考になれば幸いです。

独学で学んだので自信は無いのですが、
(1)まず、読み込み中に表示されるアニメーション(ムービークリップシンボル)を作成します。
(2)次に本編(makochinさんの場合は5フレーム全体)をフレーム3から始まるように移動させます。
(3)レイヤーを追加させてフレームを長さをフレーム2まで縮めて、(1)で作成したシンボルを画面のステージ上にドラッグ&ドロップしてインスタントとして配置します。
(4)次にフレームアクションを設置するのに新しいレイヤーを作ります。
(5)(4)のレイヤーの2フレームに後でアク...続きを読む

Q完全なアンインストールはどうすればよいでしょうか?

レジストリに記録されている情報もアンインストール時に完全に削除したいのですが、どうすればよいでしょうか?

また、そういったソフトがあるのでしたら教えて下さい。

Aベストアンサー

http://gokusen.ifdef.jp/2.htm
こちらにある「Uninstaller U98」と言うソフトで可能です
また、システム復元やリカバリなどでも削除されます


人気Q&Aランキング

おすすめ情報