D0503191 外部JPEG読み込み型アルバムについて
Name Flash二年生
Date 2005年03月19日 (土) 02時18分
Message 憲ちゃん、始めまして勉強させてもらってます
さっそくですが
http://www.e-kaname.com/mahoroba/mahoroba.htm
このサイトさんにあるような(Gallery)アルバムを作りたいのですが
どの様にしたらいいのでしょうか?画像をクリックして説明表示など
複雑で解かりません宜しくお願いします。
Response 01
2005年03月20日 (日) 00時00分> 憲ちゃん 
はじめまして、Flash二年生さん♪

全体をひと塊でみると複雑そうに見えますが、動作をひとつづつ分解して観察すると分かってきます。
基本は、ボタンと写真を対応させる■ボタンをクリックして対応する画像を表示させるには?

この「ボタン」を例えば・・・
■ループしないメニューのスクロールを作りたい
■上下ボタンだけでメニュースクロール
■最後と最初が途切れなくループする画像スクロール!
■メニューボタンでコンテンツを左右にスライド移動させるには?
このようなスライド系のMCの中に入れて応用することになります。

対応する写真については、これが数枚程度なら、MCの中に仕込んでもそれほど問題ありませんが・・・
将来数十枚、数百枚になるのなら容量的に無理がありますので、その場合はこれを外部swfにして
元のファイルに読み込む方法を採用するとよいと思います。
■外部ムービーのムービークリップ内への読み込み
外部swfの読み込みの概念図は・・■LoadMovie(レベル階層とMC内)について・・・

そして画像をクリックして説明表示については・・・
■マウスポインタの形を変える&写真の配置などを とりあえず参考にしてみてください(^^)
Response 02
2005年03月20日 (日) 07時09分> Flash二年生 
憲ちゃんアドバイス有難うございます
まだ今の私のレベルでは無理です(泣き)
もう少しアドバイスして頂きたいのですが
キャシュファイルを見ると、サムネイル画像(ボタン)に1〜3KB程度の外部jpgを使っているのですが(白黒jpg)この様なボタンの場合、画像1枚毎に一つのボタンといった形なのでしょうか(ボタンのカタマリ)言い方が解かりにくいかも(泣き)
それ以前に、ボタンに外部jpgを表示する方法が解かりません、FLASHにjpgをに取り込んでしまう形なら解かるのですが!サムネイル画像と拡大表示される画像が、別々な外部jpgに悩みます、ここの所宜しくお願いいたします。
Response 03
2005年03月22日 (火) 02時22分> 憲ちゃん 
外部JPEGファイルの読み込みは・・・
読み込むためのムービークリップを用意し、サムネイルだろうが、本体だろうが、スクリプトは、

 MCインスタンス名.loadMovie("外部JPEGファイル名");

過去記事の「応用編」にこれに関するご質問記事が沢山あります。
しかし、Flash作品を企画制作される順番としてはお考えになられる順序が間違っています。

基本は、別途画像ソフトで作成したサムネイルと本体画像を編集段階で読み込んでおきます。
マウスオーバーした際の装飾やクリック後の動作によって、それをボタンにするのか、
あるいは、サムネイルをムービークリップにして、別途透明ボタンを被せるのか、
その辺はご自分のイメージする動作によって様々に検討します。
そして、結果的に外部JPEGの読み込みをしないとどうしても上手く行かない場合にのみ、
やむを得ずその方法を採用します。
かといって、それはただ”JPEGを読み込む”だけのことで少し複雑な動作を加えようとすると、
またまた地獄です(笑)
その点外部swfの方がアレンジを含めてはるかに扱いやすいです。

最近特に、Flashをはじめられた当初から、この基本スタイルを飛ばして、
外部JPEG、外部テキストにいきなりチャレンジされる方のご質問が増えてきていますが、
これではFlashを理解するうえで遠回りですし、しなくて良いご苦労をされることになります(^^;

このページの先頭へ