[英]How to animate a button in ActionScript-3?
我有一個游戲,我想向其中添加一些動畫,例如突出顯示可以使用的東西。 (這更多關於效果)
示例:見下圖
我還可以做些什么?
感謝您的任何想法和提示!
我經常使用AS3,在編碼時通常會做以下工作:1.將問題分成小包2.解決第一個包並繼續操作3.微調代碼以獲得更好的動態性,最重要的是進一步使用它,以便在其他項目中使用
現在開始解決您的問題:1.如何僅將綠色骰子作為目標? 2.您如何只瞄准一個骰子而不是一次或根本不瞄准? 3.您如何動態添加效果?
因此,首先需要的是什么事件,是否要通過鍵來將它們作為目標? 如果是,則給當前元素一個布爾值,該布爾值將變為活動狀態,因此您可以執行if(greenDice.true) do this
,如果if語句需要處於恆定循環中。 如果使用鼠標將其作為目標, if(e.currentTarget == greenDice) myFunction()
簡單得多,您可以使用mouseOver事件,並在被調用函數中使用if語句if(e.currentTarget == greenDice) myFunction()
進行動畫處理。 現在您擁有了它,您可以在骰子上調用任何事件,可能會使用Flash過濾器http://www.republicofcode.com/tutorials/flash/as3filters/在循環中更改不同的參數來創建上述效果您擁有它,也可以查看其他過濾器。 祝您編程愉快,並致以最誠摯的問候
拉斐爾
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.