2010-03-05 82 views
0

我想知道是否可以創建一個旋轉存儲在HTML中的值的Flash動畫。例如,如果我有這3個容器:讀取html值並每10秒旋轉一次的Flash動畫

<div style="display:none"> 
    <img src="someimage1" /> 
    <span class="text1">text1</span> 
    <span class="text2">text2</span> 
</div> 
<div style="display:none"> 
    <img src="someimage2" /> 
    <span class="text1">text1</span> 
    <span class="text2">text2</span> 
</div> 
<div style="display:none"> 
    <img src="someimage3" /> 
    <span class="text1">text1</span> 
    <span class="text2">text2</span> 
</div> 

我希望有一些flash動畫旋轉每隔10秒這些值。我不想將它編程爲閃存,它必須是可變的。它必須顯示第一組,然後在10秒後顯示第二組,等等。

也許,如果有可能停止切換,跳到只是第二個,或只是第三個。

我也不想使用JavaScript來做到這一點(jQuery等),因爲這與網站上的另一個計時器衝突。

是否有這樣做的一種方式?

如果有人可以幫助我獲得一個很好的資源,我會很高興,因爲我不知道閃存,我已經搜索了網絡,但找不到我在找什麼。

謝謝你傢伙!

+0

」與網站上的另一個計時器衝突「?這是什麼意思? – spender 2010-03-05 01:07:38

+0

我有一個網站,需要每秒更新,像股票。這個定時器每秒鐘都設置一次。當我使用jQuery來改變橫幅,並且有很好的人臉效果時,它會停止另一個腳本。我認爲jQuery的淡入淡出效果是理由。 – 2010-03-05 01:10:26

回答

1

查看如何使用ExternalInterface。您可以從Flash/Flex中調用任何您喜歡的Javascript,並且您可以從瀏覽器中調用電影中任何公開的方法。

+0

謝謝,我想出瞭如何使用ExternalInterface。這現在工作得很好。 – 2010-03-05 09:53:46

0

Flash發現HTML困難,並且您使用元素類屬性讓我懷疑您可能會發現Flash會發現這種渲染非常棘手。在我最慷慨的時刻,我會說Flash中的CSS支持是基本的和錯誤的。 「