2011-02-04 6 views
0

私は初心者ですので、簡単にどうぞ。最初のいくつかの歴史、私はそれに4つの画像を(私によって作成されていない)フラッシュムービーを変更しようとしています。onClipEventを編集します。アクションスクリプト

添付ファイルに示されているように、「スライドショー」にさらに2つの画像(pic5.pngとpic6.jpg)を追加する必要があります.2つの画像をライブラリに追加しました。私が抱えている問題は、私が理解しているとおり、間違っている可能性があります。_root.count = 4は、5番目の&の6番目の画像を表示していない4番目の画像を表示した後、ムービーを最初の画像に戻します。

私の質問、どのように6にすべての6つの画像を表示するように、_root.countの値を編集するのですか?また、どのように各画像にハイパーリンクを作成するのですか?

誰かが私を導くことができますか?

多くのありがとうございます。 (スライドショームービークリップが含まれている)あなたのスクリーンショット、レイヤ2で見ると

enter image description here

答えて

1

ロックされています。パドロックアイコンをクリックしてレイヤーのロックを解除すると、スクリプトを編集できるようになります。

ムービーエクスプローラパネルでスクリプトをダブルクリックすると、アクションパネルが開きます。ここでスクリプトを編集できます。

ハイパーリンクを作成する方法の2番目の部分は、非常に幅広く、さまざまなアプローチがあります。最も洗練されたアプローチは、プロジェクトの構造に依存します。

最も簡単な方法は、現在の画像へのパスを保持する変数を定義し、別のonClipEventハンドラを追加することです。既存のonLoadあなたが追加することになりそうで

...

this.path_to_image = http://your-domain.com/images/your-first-big-image.jpg; 

その後、あなたはその後、画像が変更されるたびpath_to_image変数を更新しなければならない新しいイベントハンドラ

onClipEvent(mouseUp){ 
    getURL (this.path_to_image); 
} 

を追加します。

slideshow.path_to_image = http://your-domain.com/images/your-next-big-image.jpg; 
+0

ありがとうございます! :) –

関連する問題