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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     swfの中の指定した所を表示させられますか?
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
CuteFrog
Åê¹ÆNo.1624
投稿日時: 2003-11-25 17:07
新米
居住地: 東京
投稿: 10
使用環境:
WindowsXP。FLASH MX。
Re: swfの中の指定した所を表示させられますか?
どこに質問すれば良いのかわからなくてすみません。

こんな感じで↓
http://cutefrog.jp/flash/digital_base.html
小さい画像を押したら大きい画像を出したいのです。

何をどう使えば良いのかわからなかったので、こちらのお部屋に書き込ませて頂きました。
この方法についていろいろ探していたら、LocalConnectionのことも見たのですが、「こういうものは、LocalConnectionを使わずに、別の作りにした方がいい」と、どこかで言われました。

コーダーズルームに行くべきかわからず、またここに書き込んでしまいました。
どういうレベルの質問かわからなくてすみません。

あと、大きい画像はそれぞれjpegを読み込みたいと思っていますが、パソコンの中では表示される写真が、サーバーに上げると表示されなくなります。
http://cutefrog.jp/flash/digital_photo_0.html
どうすれば良いのでしょうか。
(こういうのは、また別のスレッドで質問した方がいいですか?)

笠居トシヒロ
Åê¹ÆNo.1625
投稿日時: 2003-11-25 17:42
マスター
居住地: 兵庫
投稿: 870
使用環境:
SnowLeopard, Safari4, CS4
Windows7, IE8, CS4
Re: swfの中の指定した所を表示させられますか?
どこに質問すればいいかわからないときは、この部屋か、「とにかくFLASH」のどちらかに
POSTしてもらえばOKですよ。謝るようなことではありませんのでご心配なく。
他に適切な部屋があるとスタッフが判断した場合は、スレッドを移動させてお知らせします。

で、最初に僕が提案した、SWFを貼り付けるHTMLを写真の数だけ用意する方法ですが、
HTMLのOBJECTタグにFlashVarsを使って、写真のナンバーを変数として渡してやるというものです。
FlashVarsの書式はここにあります↓
http://www.macromedia.com/jp/support/flash/ts/documents/fl0284.html

たとえば、それぞれのHTMLに、写真のナンバーを"photoNum"という変数名で記述したとすると、
写真を読み込むインターフェイス(土台)の1フレーム目に、
this.gotoAndStop(photoNum);
と書いておけば、目的のフレームにジャンプします。あとはジャンプ先のフレームに
該当のJPEGを読み込むLoadMovieアクションを記述しておけば、目的の写真が表示されるはずです。

JPEGが読み込まれない問題に関しては、いくつかの原因が考えられます。
これは実際に作成されているFLAファイルと、JPEGファイルを、どこかサーバーにアップしてもらえば、
比較的簡単に問題を見つけ出せると思いますが、まずは
1.アップしたJPEGのURLをブラウザから直接たたいて表示されるか?
2.LoadMovieアクションに記述したURLが間違っていないか?
を確認してみてください。


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

まつむら まきお
Åê¹ÆNo.1627
投稿日時: 2003-11-25 18:12
マスター
居住地: なにわ
投稿: 633
使用環境:
FlashCS5
lion
:Win7
and Beer
Re: swfの中の指定した所を表示させられますか?
objectだけだとWinのIEしか効かないので、embedもおわすれなく?

あとJPEGですが、JPEGファイルがプログレッシブだとFlashで読み込めませんので、そのあたりも確認されてみては?


----------------
まつむらまきお
http://www.makion.net

CuteFrog
Åê¹ÆNo.1635
投稿日時: 2003-11-26 0:28
新米
居住地: 東京
投稿: 10
使用環境:
WindowsXP。FLASH MX。
Re: swfの中の指定した所を表示させられますか?
ありがとうございます。
jpegは表示できました。

HTMLをそれぞれ作ってみました。
http://cutefrog.jp/flash/digital_base.html
↑上の4枚だけリンクしてあります。
1枚目はいいのですが、2枚目から表示させたものは、1枚目が出てこなくなりました。
どうすればちゃんと表示できるのでしょうか?

笠居トシヒロ
Åê¹ÆNo.1640
投稿日時: 2003-11-26 1:08
マスター
居住地: 兵庫
投稿: 870
使用環境:
SnowLeopard, Safari4, CS4
Windows7, IE8, CS4
Re: swfの中の指定した所を表示させられますか?
これ、「Back」と「Next」のボタンに、どんなスクリプトを書いてます?
またフレームのアクションはどこにどんなものが設定されているでしょうか?
どのように作られた物かが分からないと、お答えのしようがありませんので、
もう少し詳しい情報を書いてみてくださいね。

それから、解決した場合も、何が問題だったのか、どうすることで解決できたのか、
を報告していただくと、後で同じことで悩んで、ここを訪れた方の情報源になります。

みんなで情報を共有しあっていこう、というのがこういったコミュニティの趣旨ですので
そこの所をご理解いただいて、ご協力いただけるとうれしいです(^-^)


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

CuteFrog
Åê¹ÆNo.1649
投稿日時: 2003-11-26 9:42
新米
居住地: 東京
投稿: 10
使用環境:
WindowsXP。FLASH MX。
Re: swfの中の指定した所を表示させられますか?
flaファイルをアップしました。
http://cutefrog.jp/flash/digital_p/digital_photo.fla

jpegは、拡張子が大文字になっていたのに気付かなかったためでした。

そうですよね。もっと詳しく書かなきゃですよね。
すみませんでした。

笠居トシヒロ
Åê¹ÆNo.1655
投稿日時: 2003-11-26 12:39
マスター
居住地: 兵庫
投稿: 870
使用環境:
SnowLeopard, Safari4, CS4
Windows7, IE8, CS4
Re: swfの中の指定した所を表示させられますか?
拝見しました。

this.gotoAndStop(photoNum); を記述している1フレーム目にも、
写真を読み込むためのムービークリップを配置してありますよね?
photoNum の値が 1 以外の時に1フレーム目に戻ってきたら何が起こるでしょうか?
その場合も、this.gotoAndStop(photoNum); が働いて、
最初に表示した写真のフレームにジャンプしちゃいますよね。

要するに、1フレーム目はスクリプトだけにして、読み込みターゲットの
ムービークリップは2フレーム目以降に配置すればいいんです。

あと、写真のナンバーを表示するのに、_currentframe を使ってらっしゃいますが、
フレームをずらした分だけ、この値を減算するのを忘れないようにしてくださいね。


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

CuteFrog
Åê¹ÆNo.1660
投稿日時: 2003-11-26 13:38
新米
居住地: 東京
投稿: 10
使用環境:
WindowsXP。FLASH MX。
Re: swfの中の指定した所を表示させられますか?
ナルホド。
できました。
ありがとうございます!

« 1 (2)
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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