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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   とにかくFLASH【FLASHに関して全般】
     CDにアクセスしつづける
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
青木隆志
Åê¹ÆNo.3191
投稿日時: 2004-1-28 16:41
常連
居住地: 東京都国分寺市
投稿: 66
使用環境:
cerelon 3000+
RAM 2000MB
FlashCS3
CDにアクセスしつづける
CD-ROMに入れるFlashを制作中です。
プロジェクタ化したstart.exeからdatフォルダに入れた
ぶつ切りのswfファイルにloadMovieでアクセスして
一本のムービーとして再生します。
しかし、Flashの再生中にCDドライブの回転が止まってしまい、
次のムービーに行くまでのタイムラグが発生。
これをバグだと思って、強制終了でもされたら大変!
って、ことで一定時間ごとにstart.exeからCD内におかれた
txetファイルにアクセスしつづけるといったことを
考えています。
ただ、start.exeを開いている間はずっとCDドライブがアイドル状態なんで、
耐久力とかちょっとだけ不安です。
青木隆志
Åê¹ÆNo.3192
投稿日時: 2004-1-28 16:53
常連
居住地: 東京都国分寺市
投稿: 66
使用環境:
cerelon 3000+
RAM 2000MB
FlashCS3
Re: CDにアクセスしつづける
で、実験として以下のようなスクリプトをstart.exe
のルートのフレームにいれてみました。

--------------------------
this.stop();
function ac_txt() {
System.useCodepage = true;
my_lv = new LoadVars();
my_lv.load("dat/1.txt");

}
ID = setInterval(ac_txt, 10000);
--------------------------

このスクリプトってあってるんですかね?
なんか考えられるトラブルとかありますかね?
笠居トシヒロ
Åê¹ÆNo.3203
投稿日時: 2004-1-28 18:03
マスター
居住地: 兵庫
投稿: 870
使用環境:
SnowLeopard, Safari4, CS4
Windows7, IE8, CS4
Re: CDにアクセスしつづける
こんにちわ
うーん、解決方法の考え方がおかしいように思います

1本目を再生してる間に、残りのswfを「先読み」して、ムービー内のどこかに保持しておくように
考えればいいんじゃないか知らん?一度に無理なら2?3回に分けて読み込ませれば。

ずーっとCDドライブブンブン回しっ放しのコンテンツなんて、うるさくて見てられないと思うんですが(笑)


----------------
笠居 マッドシー
http://www.mad-c.com/

青木隆志
Åê¹ÆNo.3216
投稿日時: 2004-1-28 20:47
常連
居住地: 東京都国分寺市
投稿: 66
使用環境:
cerelon 3000+
RAM 2000MB
FlashCS3
Re: CDにアクセスしつづける
小学校の教材ですんで、PC教室にあるOHPやモニタコントローラ
などで再生するもんなので、音とかは大丈夫かも。
それよりもずっと再生させすぎで、ドライブがぶっ壊れるみたいな
方が恐ろしいんですが。
ロースペック向けにswfを分割したんで、
先読みさせると結局リソースとか食っちゃいますよね?
森 なおき
Åê¹ÆNo.3217
投稿日時: 2004-1-28 20:54
モデレータ
居住地: 福岡(心は大阪)
投稿: 527
使用環境:
:MacOSX10.6.8
:FlashCS5.5
Re: CDにアクセスしつづける
なおきです。
気持ちはわかるけどやっぱりきついような(^^;
むしろ再生が遅い場合はHDDにコピーして
使ってもらうように促す方がいいのではないでしょうか?


----------------
な お き
Dev.:MacOSX+FlashCS5.5
View:---

笠居トシヒロ
Åê¹ÆNo.3219
投稿日時: 2004-1-28 20:58
マスター
居住地: 兵庫
投稿: 870
使用環境:
SnowLeopard, Safari4, CS4
Windows7, IE8, CS4
Re: CDにアクセスしつづける
引用:
小学校の教材ですんで、PC教室にあるOHPやモニタコントローラなどで再生するもんなので

使う場所や方法が限定されているのなら、「あらかじめハードディスクにコピーしてから使う」仕様にするとか。

引用:
ロースペック向けにswfを分割したんで、先読みさせると結局リソースとか食っちゃいますよね?

それは実際に現場と同程度の「ロースペック」マシンで実験してみないとわからないですね。
先読みする前に、再生が済んだものは "unload" していく、とか対処法はあると思いますが。

どうも、スクリプトの話題じゃなくなった(というか、スクリプトだけで解決できる問題じゃ無さそう)
みたいなので、続きは「とにかくFLASH」でやりましょう。

OKなら、このスレッドごと移動させます。


----------------
笠居 マッドシー
http://www.mad-c.com/

青木隆志
Åê¹ÆNo.3244
投稿日時: 2004-1-29 9:12
常連
居住地: 東京都国分寺市
投稿: 66
使用環境:
cerelon 3000+
RAM 2000MB
FlashCS3
Re: CDにアクセスしつづける
移動OKです。

で、できれば具体的にNGな理由をお聞かせ願えませんでしょうか?
動画全体の時間は40分程度ですが、CDは74分の音楽とか
再生できるじゃないですか、ドライブの耐久度的には大丈夫かな
とか思ったりするのですが、PCの場合だと倍速っていうのが
若干気にかかるところ。
makiyos
Åê¹ÆNo.3249
投稿日時: 2004-1-29 11:36
新米
居住地:
投稿: 12
使用環境:
FlashMX2000
WindowsXP
Re: CDにアクセスしつづける
CDにアクセスしつづけるのとは、少し外れるのですが、
CD読み込みに特化したプリローダーをつけたほうが、スマートのような気がします。

通常のプリローダーと違って、すぐに読み込み中のメッセージを出すのではなくて、
CDの回転が止まってLoadMovieに時間が掛かるときだけ「読み込み中」のメッセージを出すようものなら、
アクセスが早いときは意識せずに済むので良いと思うのですが、どうでしょうか?

処理としては、通常のようにプリローダーを作って、処理時間を計測。
そして、一定の時間、例えば3秒待っても読み込みが完了しないときだけ、メッセージを出す。
そんなので良いと思います。
ゲスト
Åê¹ÆNo.3253
投稿日時: 2004-1-29 11:55
Re: CDにアクセスしつづける
質問の内容とはずれるのですが、ロースペックとはどこまでを想定されているのでしょうか。またそのロースペックのマシンで制作途中に確認されての問題なのでしょうか.

古いPCといってもペンティアムの第1世代やMMXでメモリも16MBだったりすると、読み込み待ち時間以前の不都合もあるので、このスレッドにおけるロースペックの想定は明確にしておいた方がよいかと思います。
青木隆志
Åê¹ÆNo.3256
投稿日時: 2004-1-29 13:13
常連
居住地: 東京都国分寺市
投稿: 66
使用環境:
cerelon 3000+
RAM 2000MB
FlashCS3
Re: CDにアクセスしつづける
なるほど、プリローダーはいいかもしれませんね。
now loadingとかの文字を出したりとか。

想定しているロースペックPCはセレロン300Mhzで
メモリが64MB。windows98以上のものです。
いまのところ機種がありませんが、学校向けとなると
このくらいは平気で動いてると思います。
(自分が通ってた大学はpc98が現役で動いてまして
今も情報科学の単位を取るにはこれを使いこなさないと
いけません)

winXPについているタスクマネージャで見てみると、
2分の映像入りswfを再生させてみてメモリ使用量は
最大で25MB程度。
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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