簡體   English   中英

動作腳本3.0可重用按鈕功能

[英]Action script 3.0 reusable button function

我是AS3.0的新手,正在嘗試創建可重用的按鈕類。 我正在做一個問答游戲,其中有多個正確和不正確的按鈕,而不是一遍又一遍地復制相同的代碼,而是嘗試創建一種簡單的方法來重用代碼。 我不知道該怎么做。 我創建了各種通用按鈕類,但沒有一個起作用。 我認為最好的方法是圍繞用布爾“正確的”創建一個通用類,每個按鈕類擴展此父類並設置正確的布爾值true或false。 在父類中,會有一個函數說是否正確,然后轉到下一幀,如果!正確,則丟失幀。 我已經嘗試過了,但無濟於事。 有什么幫助嗎?

如果這是一個設計問題,那么不,在給​​定測驗中,按鈕不應該知道它是否是“正確的”按鈕。 不論按鈕的父母是什么類型,所有邏輯都應由其父母處理。 一個簡單的設計就是這樣的:創建一組帶有文本的按鈕,然后向每個按鈕添加addEventListener(MouseEvent.CLICK,someFunction) ,其中someFunction是一個用於正確按鈕的按鈕,另一個是用於錯誤答案按鈕的按鈕。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM