AS3 getURL/navigateToURL(如何在AS3中创建可单击的链接)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AS3 getURL/navigateToURL(如何在AS3中创建可单击的链接)相关的知识,希望对你有一定的参考价值。

Shown in the source are the actual code, shorthand of the code, and Steven Sacks' simple-but-sweet rendition of getURL done in AS3, which requires the downloadable class from his site.
  1. ///////////////////////////////////////////////////
  2. // Actual AS3 clickable-link code:
  3. my_btn.addEventListener(MouseEvent.CLICK, myBtnClicked);
  4.  
  5. function myBtnClicked(e:MouseEvent):void {
  6. var url:String = "http://www.example.com/";
  7. var request:URLRequest = new URLRequest(url);
  8. try {
  9. navigateToURL(request, '_blank');
  10. } catch (e:Error) {
  11. trace("Error occurred!");
  12. }
  13. }
  14.  
  15.  
  16. ///////////////////////////////////////////////////
  17. // Lazy shorthand. Reminder: navigateToURL SHOULD be in a try/catch
  18. my_btn.addEventListener(MouseEvent.CLICK, myBtnClicked);
  19.  
  20. function myBtnClicked(e:MouseEvent):void {
  21. navigateToURL(new URLRequest("http://www.example.com/"));
  22. }
  23.  
  24.  
  25. ///////////////////////////////////////////////////
  26. // Implementation of Steven Sacks' AS3 getURL class
  27. import net.stevensacks.utils.Web;
  28.  
  29. my_btn.addEventListener(MouseEvent.CLICK, myBtnClicked);
  30.  
  31. function myBtnClicked(e:MouseEvent):void {
  32. Web.getURL("http://www.example.com/");
  33. }

以上是关于AS3 getURL/navigateToURL(如何在AS3中创建可单击的链接)的主要内容,如果未能解决你的问题,请参考以下文章

AS3 SWF展望(as3swf)

ActionScript 3 AS3 SWFtrospection(as3swf)

ActionScript 3 AS3:使用SWFObject2和AS3传递变量

AS3 - 抽象类

AS3 转 Java

AS3:如何在 AS3 类中有效地存储平铺地图编辑器的数据