メイン コーダーズルーム【スクリプト系】 Flash Player7/8 でちょっと解せない動きがあったので・・・ | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
せいぞう | Åê¹ÆNo.21483 投稿日時: 2005-11-15 14:06 |
常連 居住地: 江戸川区の某所 投稿: 125
使用環境:
Flash CS5.5 Windows8 (64Bit) Pentium Core i7 Memory 8GB |
Flash Player7/8 でちょっと解せない動きがあったので・・・ ■いつもお世話になっております。せいぞうです。
Flash Player7/8 でちょっと解せない動きがあったので投稿させて頂きました。 ■ボタンをクリックするとFLVムービーが流れるものを作りました。 (スクリプトは文末に記載します) お粗末ですが、こんな感じです。(↓) http://www.5th-trend.com/htm/customer/test_flv/ ■そしてボタンのスクリプトを下記の2とおり用意しました。 on(release){netStream.play ("movie01.flv");} //【A】 on(release){netStream.play ("./movie01.flv");} //【B】 ■ここで疑問なのですが、FLASH Player Ver7 では、どちらのボタンも うまく動作してくれます。 しかし、同Ver8 だと 【B】の記述ではだめみたいなんです。 こういった記述法は許されなくなったんでしょうか? ■いずれも Windows の Flash Playerの話です。 Playerを入れ替えたりして、皆様にご迷惑をおかけしては いけないので、念のため Flash Player 7/8 の在処も 書いておきますね。(いずれもWindows用です) <Flash Player Ver7 for Windows> <Flash Player Ver8 for Windows> よろしくお願いします。m(_ _)m ----------------------------------------------------------- 【サンプルMovieの第一フレームに書いたスクリプト】 (特に本題には、関係しないとは思いますが・・・) netConn = new NetConnection(); netConn.connect (null); netStream = new NetStream (netConn); myVideo.attachVideo (netStream); stop(); -----------------------------------------------------------
|
せいぞう | Åê¹ÆNo.21487 投稿日時: 2005-11-15 14:39 |
常連 居住地: 江戸川区の某所 投稿: 125
使用環境:
Flash CS5.5 Windows8 (64Bit) Pentium Core i7 Memory 8GB |
Re: Flash Player7/8 でちょっと解せない動きがあったので・・・ 自己レスです。
■今、自分でアップロードしたサンプルを試すと、Flash Player Ver8 でもうまく動いていました。 ■しかし、ローカルにある同じものは、やはり先の投稿どおりうまく動作しないようです。 ■ということで、全てのファイルを圧縮してアップしておきます。 (ローカルでお試し頂ければ幸です。) http://www.5th-trend.com/htm/customer/test_flv/flvtest.zip よろしくお願いします。m(_ _)m
|
Fla4man | Åê¹ÆNo.21492 投稿日時: 2005-11-15 16:46 |
職人 居住地: かまくら 投稿: 517
使用環境:
WinMe,Win2000, Flash4,アズさん,大仏、delphi |
Re: Flash Player7/8 でちょっと解せない動きがあったので・・・ IEのF8プレーヤーとスタンドアローンプレーヤーのF7でためしましたが
どちらのボタンでも動きました。 IEは直でもHTMLでも動きました。ただしWebにつないでいるのは WIndowsMeなのでXPあたりだと何か違うかもしれません url系で固く動かしたいときは MC._urlを取得して うしろから\か/がでるまで削り それにファイル名を加算するなどのテンプレを作らないと 環境によって起点のURLが違うので注意が必要だとおもいます。 私はループでsubstringを使うのですが たしかひろあきさんがlastindexofを使って スマートにする方法にまとめたスレがあったので一度みて その方法を試して見るといいと思います。
|
せいぞう | Åê¹ÆNo.21495 投稿日時: 2005-11-15 17:07 |
常連 居住地: 江戸川区の某所 投稿: 125
使用環境:
Flash CS5.5 Windows8 (64Bit) Pentium Core i7 Memory 8GB |
Re: Flash Player7/8 でちょっと解せない動きがあったので・・・ Fla4man さん、ご助言ありがとうございます。
引用: IEのF8プレーヤーとスタンドアローンプレーヤーのF7でためしましたがどちらのボタンでも動きました。 WebにアップしたものはVer7 でも 8でも大丈夫なんです。 (誤解を招くといけないので、Web上のFlashコンテンツは削除しておきますね。) 妙なのは、PC内(ローカル)で動かしたときなんです。 (ダウンロードファイルはそのまま残しておきます。) <コレです> 引用: ただしWebにつないでいるのは そうなんです、私の試している環境は、WindowsXP /Proなんです。 まぁ、現在は、 on(release){netStream.play ("./movie01.flv");} //【B】 でなくて、 on(release){netStream.play ("movie01.flv");} //【A】 と記述してやることで、Ver8でもうまく動作させているんですけれど、何だか解せなくて投稿したんです。 (困り果てて、せっぱつまった状況という訳ではないです。(^^;)) ■書き忘れておりました。 ご紹介の「url系で固く動かしたいときは・・・」は理解致しました。ありがとうございます。 ただ、上記のように、解決案【A】を見つけたので、それで対応しております。 ではでは。
|
ひろゆき | Åê¹ÆNo.21505 投稿日時: 2005-11-15 20:48 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: Flash Player7/8 でちょっと解せない動きがあったので・・・ 引用:
たしかひろあきさんがlastindexofを使って 「相対パスで設定したgetURLが正常に動きません」 「swfのパス取得」 ですね。
|
Fla4man | Åê¹ÆNo.21506 投稿日時: 2005-11-15 20:48 |
職人 居住地: かまくら 投稿: 517
使用環境:
WinMe,Win2000, Flash4,アズさん,大仏、delphi |
Re: Flash Player7/8 でちょっと解せない動きがあったので・・・ とりあえず私がためしたのはWWWではなくてダウンロードしたものです。
一応参考のため
|
せいぞう | Åê¹ÆNo.21510 投稿日時: 2005-11-15 21:25 |
常連 居住地: 江戸川区の某所 投稿: 125
使用環境:
Flash CS5.5 Windows8 (64Bit) Pentium Core i7 Memory 8GB |
Re: Flash Player7/8 でちょっと解せない動きがあったので・・・ Fla4manさん、ひろゆきさん ご助言ありがとうございます。
引用:
上記の部分の(↑)ことですよね。 たいへん参考になりました。 ありがとうございました。
|
ひろゆき | Åê¹ÆNo.21511 投稿日時: 2005-11-15 21:29 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: Flash Player7/8 でちょっと解せない動きがあったので・・・ 引用:
引用: いえ、それだと、Windowsのローカル環境ではダメかもしれません。 もう少し、後の方までお読みになるか、「swfのパス取得」の方をお読みください。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |