ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.4154296 流れる画像をクリックして他ページへ飛ばす
質問者:tatata3337 お世話になります。
今までフラッシュ「以外」は経験ありで
フラッシュはつい最近、はじめました。

率直に申して、自分が今サイトに欲しいフラッシュの
イメージははっきりしておりまして
http://lexus.jp/
の下段にあるような、INDEXを開いた時に
左右に動いているもの(数枚のイメージ画像)に
カーソルを合わせると止まって(若しくは動いて)
クリックしたらその画像に関連したページに飛ばすのです。

フラッシュ8とMotion Decompiler 2とかを買い揃えたのですが
未だに進まずに時間だけが過ぎていきます
困り度:
  • すぐに回答を!
質問投稿日時:
08/07/05 23:50
この質問に対する回答は締め切られました。

回答良回答20pt

ANo.3 ほとんど同じ動きのflashを説明した書籍があります。

『Flash ActionScript Handbook 4th edition』大塚勝三 著
SoftBank Creative

のセクション5-2は必ず参考になると思います。
回答者:narative_h
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:
08/07/09 02:39
参考URL: http://www.sbcr.jp/books/products/detail.asp?sku=4797334312
この回答へのお礼非常に助かりました。まさに求めていたものです。
回答もらってすぐに書店に注文しました。
有難う御座いました。

回答

ANo.2 http://www.condo.fromc.jp/flash/memo/index.html
↑こちらのページの【スクロールするボタン1、2】が
参考になると思います。
flaファイルをダウンロードできますので
スクリプトがどこに書かれているかもわかりますよ。

内容はANo.1さんがかかれたものと
ほぼ同じだったようなきがします。
回答者:yanagiman2
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:
08/07/06 11:25
参考URL: http://www.condo.fromc.jp/flash/memo/index.html
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

ANo.1 ActionScriptになりますね。

下記でスクロールなって行くので、
後はgetURL()で画像載せて完了?

onClipEvent (load) {

MapWidth = 400; // マップの横幅
MapHeight = 200; // マップの縦幅
MapSpeed = 5; // マップの移動速度

FlashWidth = 400; // Flashの縦幅
FlashHeight = 300; // Flashの横幅

}
onClipEvent (enterFrame) {

// x方向成分
var posx = ((FlashWidth-_root._xmouse) / FlashWidth*2-1);
// y方向成分
var posy = ((FlashHeight-_root._ymouse) / FlashHeight*2-1);

// 移動量計算
posx *= MapSpeed;
posy *= MapSpeed;

// 座標に加算
_x += posx;
_y += posy;

// リミッタ
if( _x > 0) _x = 0;
if( _y > 0) _y = 0;
if( _x < -(MapWidth - FlashWidth )){
_x = -(MapWidth - FlashWidth);
}
if( _y < -(MapHeight - FlashHeight )){
_y = -(MapHeight - FlashHeight);
}

}

アクションスクリプト
などで検索かけても良いかもですね。
回答者:r-n-y
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:
08/07/06 02:32
この回答へのお礼この回答にお礼をつける(質問者のみ)