我是使用閃光燈的新手,非常抱歉,如果這是一個常見問題 - 但我找不出要搜索的內容。組合框重複選項
我創建了一個非常基本的電影 - 它使用組合框在一些圖像之間切換。 See Here。
問題是當您點擊第一個選項(「性別」)到另一個選項,然後返回性別,組合框中的選項列表重複。
我想知道是否有辦法阻止這種情況發生? 我的瀏覽器和Flash Professional CS5.5中都有這個問題
我現在的動作代碼是;
import flash.events.Event;
stop();
combobox.addItem({ label: "Gender" });
combobox.addItem({ label: "Ethnicity" });
combobox.addItem({ label: "Religion" });
combobox.addEventListener(Event.CHANGE, changeimage);
function changeimage (event:Event):void{
if (combobox.selectedItem.label == "Gender") gotoAndStop(1);
if (combobox.selectedItem.label == "Ethnicity") gotoAndStop(2);
if (combobox.selectedItem.label == "Religion") gotoAndStop(3);
}
謝謝。
感謝您的幫助。您的第一個建議是,組合框不再重複 - 但是,新的組合框位於左上角,並且不像前一個框那樣出現在舞臺上 - 所以我無法單擊並將其移動到適當的位置。你知道這是爲什麼嗎?我已經上傳了一個與上面相同的鏈接。 – SamPassmore 2014-08-29 05:26:00
@SamPassmore - 你只需要使用'move'方法:cb.move(x,y)。我用任意座標編輯了我的答案。第二種解決方案也適用於舞臺上的ComboBox。 – helloflash 2014-08-29 06:15:01