お世話になっております。度々、失礼致します。
下記に記したサイトは、とあるアーティストさんのサイトなのですが、このサイトのダイアリーにあるようなボタン操作によって文字と写真がコロコロ入れ替わる仕組みを作ってみたいと考えております。
これは、全てActionScriptによるものとお見受けしたのですが、どのような仕組みないなっており、これと同様のものを作成するためにはどうすれば宜しいのでしょうか?
http://www.junkoiwao.jp/
No.2ベストアンサー
- 回答日時:
外部に
image1.jpg
image2.jpg
image3.jpg
という名前の画像があります。
これをを読込むときは
loadMovie("image1.jpg")
loadMovie("image2.jpg")
loadMovie("image3.jpg")と書きます(実際にはちょっと違う)--*
これだと100枚あるときは100回書かないといけません。
でもよく見ると違うのは数字だけです。
そこで変数を使います
countという変数をつくって読込む画像を変化させます。
[前へボタン]が押されたときはcountから1引き
[次へボタン]が押されたときはcountに1を加えます。
そして画像を読込むときは
loadMovie("image" + count + ".jpg")
例えばcountが2のときは
my_mc.loadMovie("image2.jpg")と書くのと同じです。
*部分の説明
イメージをつかんでもらうためややこしいのは取っ払って書かいてみました。
実際には「mcのインスタンス名.loadMovie(url)で読み込みます
詳細はヘルプで。
>attachMovieというものの役目
Flash作成時にライブラリからステージにシンボルを貼り付ける
ということをすると思いますが、
attachMovieを使えばこの作業をFlash実行時にできるのです。
簡単に言うと
loadMovieは外部のものを読込む
attachMovieはFlash内部に入ってるものを読込む(貼り付ける)
という感じ。
この回答への補足
アドバイス、ありがとうございます。
2点、捕捉をさせて頂いても宜しいでしょうか。
まず1点目として、「Count」を使用した変数のスクリプトはボタン上に書き込むものと考えて宜しいでしょうか。
また読み込んだあとに写真がコロコロ入れ替わる動きは作業工程の中のどの過程の中で行っていけば宜しいのでしょうか。
読み込んだ写真ひとつに対してガイドか何かを使用し写真の動く軌跡をあのように作成し、その動きの設定を全ての写真に適用するということでしょうか。
2点目として、「進む」・「戻る」のボタンを押して写真と同時に文章も変わるようにしたいのですが、下記のように考えて宜しいでしょうか.
隣に添えてある文章はテキストファイルを読み込んであると思いますが、それもカウント変数を利用しているのでしょうか。
カウント変数を利用し、文章も写真同様に切り替わる仕組みになっていると…
具体的なスクリプトは、どのようになっているのでしょうか。
重ね重ね、申し訳ございません。上記質問事項に関して、宜しければアドバイスを頂戴できるとうれしいです。
よろしくお願い致します。
No.3
- 回答日時:
>「Count」を使用した変数のスクリプトは…
ボタンに書くのもいいですし
自作の関数を呼んでその中で処理してもいいでしょう。
その後の動作はガイドでもActionScriptでも
やりやすい方でいいと思います。
>文章も変わるようにしたい
あらかじめtxtやxmlに文章を書いておいて
Flashのロード時にそのテキストを読込んで
配列で管理すればカウント変数を使用して
画像と同じ仕組みで扱えます。
まずは読込み後の画像の動きは置いといて
ボタンの[進む][戻る]での
テキスト、画像の表示から進めるのがよいかと。
返事が遅くなり、大変申し訳ございません。
まずは、写真をうまく読み込めるようアドバイスを参考に、頑張ってみようと思います。
ありがとうございます。
No.1
- 回答日時:
ボタンが押されたときに外部画像を
loadMovieで読込んでいるかswf内部にある画像をattachMovieで貼り付けているかだとと思います
(週に何度も更新するものなのでおそらく外部)。
読込んだ後の動きはパターンが決まっているので
クラス化または関数化すると楽かも。
この回答への補足
アドバイスありがとうございます。
上記回答に対する補足と致しまして、初歩的な質問内容になってしまい申し訳ないのですが、
大まかな仕組みはわかったのですが、「進む」「戻る」の個々のボタンひとつに対して複数の画像を切り替えていくという構成になっているわけなんですが、ボタンを押して「写真-01」に切り替えまた同じボタンを押したら「写真-02」へ、またボタンを押したら「写真-03」へ移動するという仕組みがまず頭の中で理解・整理出来ていないのです。
またattachMovieというものの役目というかどういうものなのか?といったことも踏まえながら、アドバイスをいただけると幸いです。説明が、わかりにくく申し訳有りません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- iPhone(アイフォーン) iphoneで撮影した写真、動画を連番のファイル名で保存したい。 1 2022/04/28 02:12
- Excel(エクセル) Excel VBAについてです。 少しだけ知識はあるのですが、 うまくいかなかったので 質問させてい 3 2022/09/13 18:40
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- SOHO・在宅ワーク・内職 DTPデザイナーの副業についてお聞きしたいです。 54歳男性で印刷会社(福岡市)でDTPデザイナーと 2 2022/05/24 21:00
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- 分譲マンション 管理組合・議案書内の理事長の挨拶文書作成にについて 2 2023/03/26 01:56
- ビジネスマナー・ビジネス文書 管理組合・議案書内の理事長の挨拶文書について 1 2023/03/25 23:54
- その他(Microsoft Office) 早めの回答よろしくお願いいたします。 福祉施設で広報作成を担当することになりました。 エクセルに写真 2 2022/05/30 20:02
- Excel(エクセル) excelvbaでスライドショーを作りたい 2 2023/04/20 14:32
- その他(プログラミング・Web制作) 文字列を操作するプログラムで写真の1から7の空白に何を入れたら正しく動作するか教えてください 1 2022/06/03 16:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AS3 MC内ボタンクリックでシー...
-
flash (.swf) を編集したい
-
Giam
-
VBAのコンボボックスの年月表示...
-
ウインドウズ10を使っています...
-
AS3 mc0~5をまとめて処理する
-
この曲はなんでしょう?
-
laptop go2からの買い替え、lap...
-
スクリップト
-
私のコンピューター上のファイ...
-
arduino プログラムについて
-
chrome flash
-
FLASHの再生はできないのでしょ...
-
フラッシュゲームアーカイブ2
-
ウェブサイトで Flash が事実上...
-
Flashコンテンツを使ったWebサイト
-
Flash Playerのサポートが終了
-
Form内のselectを連動させるに...
-
Flashをブロックしないで
-
ダウンロードしたデジブックはa...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ZWCAD CUIXとLISPの関係について
-
AS2 attachMovie 外部画像対応に
-
XMLを読み込んで外部JPGにリン...
-
Flash ActionScript 2.0でアド...
-
photoshopで書いた四角の枠の中...
-
VBAで改行の入ったデータの正規...
-
YOASOBI
-
VBScriptでMsgBoxのYesNoボック...
-
プログラミング、アーキテクチ...
-
python ボタンを押すと複数の関...
-
別のアプリケーションのテキス...
-
テキストボックスの中身をリセ...
-
テキストボックスにセルの値を...
-
五芒星は、悪魔崇拝とどういう...
-
else if文の順序を変えることに...
-
RPG(AS400)の本、サイトってあ...
-
変数に256文字以上のテキストを...
-
PYTHONのtkinterについて
-
Pythonのtkinterについて
-
ダブルクリックと2回クリックの...
おすすめ情報