什麼是動作3.0代碼,使一個非常簡單的按鈕,使用戶到下一幀?如果我在ActionScript 2.0中沒有記錯,它是: instance_name.onPress = function(){ gotoAndStop(2) } 或類似的東西。但是,ActionScript 3.0並非如此。那麼有人可以讓我知道嗎?謝謝!什麼是製作簡單按鈕的ActionScript 3.0代碼?
1
A
回答
3
ActionScript 3的使用基於事件系統,所以當用戶點擊一個DisplayObject通知,你要聽的點擊MouseEvent。
myDisplayObject.addEventListener(MouseEvent.CLICK, clickHandler);
function clickHandler(event:MouseEvent):void {
event.target.gotoAndStop(2);
}
0
function eventResponse(evt:MouseEvent):void {gotoAndStop(2);}
yourButton.addEventListener(MouseEvent.MOUSE_UP,eventResponse);
1
的答案在這裏有對功能corret功能,但有一個考慮用戶體驗過,你可能要指定這些值:
myDisplayObject.buttonMode = true //use the "hand" cursor on mouseover
myDisplayObject.mouseChildren = false //stops the children of the button firing the event, helpful especially when having text lables etc.
0
私人VAR按鈕:雪碧=新的雪碧( );
public function ButtonInteractivity()
button.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
addChild(button);
}
private function mouseDownHandler(event:MouseEvent):void {
your code!!
}
相關問題
- 1. Actionscript 3:簡單按鈕
- 2. 按鈕在ActionScript 3.0工作了
- 3. 簡單的Arduino按鈕LED代碼
- 4. Actionscript 3.0:製作一組按鈕實例名稱
- 5. 什麼是最簡單的方法來模擬Actionscript 3.0中的傳遞引用?
- 6. 將ActionScript 2.0代碼轉換爲ActionScript 3.0
- 7. 什麼是單選按鈕的CSS選擇器硒代碼?
- 8. 選擇Telerik單選按鈕的代碼是什麼?
- 9. 如何製作簡單的java按鈕?
- 10. 如何製作簡單的XNA按鈕?
- 11. Actionscript 3.0按鈕不起作用,但有一些是
- 12. 爲什麼不是這個簡單的PHP/MySQL代碼工作?
- 13. 調試ActionScript類文件最簡單的方法是什麼?
- 14. 爲什麼不是'滾動到頂部'按鈕代碼工作?
- 15. ActionScript 2.0和ActionScript 3.0之間的區別是什麼
- 16. 什麼是最簡單的Python代碼繪製簡單的圖表(比MATLAB簡單)
- 17. 什麼是一些簡單的JQuery按鈕?
- 18. 我簡單的代碼是不工作
- 19. 最簡單的源代碼控制 - 你使用什麼?
- 20. 如何添加一個簡單的按鈕actionscript
- 21. 一個簡單的代碼,返回的結果是什麼?
- 22. 這個簡單的PHP代碼是做什麼的?
- 23. 爲什麼這個簡單的代碼是錯誤的?
- 24. 這個簡單的代碼是做什麼的?
- 25. 爲什麼不會這個簡單的代碼突然工作?
- 26. 爲什麼Python這個簡單的代碼不工作?
- 27. 簡單的JavaScript代碼不起作用,不知道爲什麼
- 28. 爲什麼這段簡單的代碼不起作用
- 29. 爲什麼我的簡單代碼不能在C++中工作?
- 30. 爲什麼這段代碼在Perl不工作...它的簡單
任何人都有答案嗎? – 2011-01-27 01:09:10