2012-12-26 26 views
0

我試試這個代碼用的getURL(我的類名是bAEForm)如何使用類AS3

package { 

     import flash.display.SimpleButton; 
     import flash.display.Sprite; 
     import flash.net.navigateToURL; 
     import flash.net.URLRequest; 
     import flash.net.URLRequestMethod; 
     import flash.net.URLVariables; 

    public class bAEForm extends Sprite { 

     public function bAEForm() { 
      var url:String = "http://www.google.com"; 
      var request:URLRequest = new URLRequest(url); 

      var variables:URLVariables = new URLVariables(); 
variables.exampleSessionId = new Date().getTime(); 
variables.exampleUserLabel = "guest"; 
request.data = variables; 
request.method = URLRequestMethod.POST; 

navigateToURL(request); 
     } 
    } 
} 

我得到這個錯誤

類「bAEForm」必須繼承「flash.display使用.SimpleButton「自 它鏈接到該類型的庫符號。

回答

1

在您的Flash庫中的「bAEForm」可能是繼承了SimpleButton的或鑄造爲一體。

如果這是一個錯誤,你應該將其改爲MovieClipSprite

否則,如果它是一個按鈕,更新:

public class bAEForm extends SimpleButton { ... 
+0

THX親愛的工作,但是又面臨着一些問題。當我去我的場景(我把我的按鈕),自動2瀏覽器打開。我不需要這個。我需要,當我按下我的按鈕,然後瀏覽器應該打開 – Nav

+1

很難得到你的問題。作爲一個新的問題,可能有一些截圖詳細說明。請記得檢查任何可以幫助您的答案旁邊的綠色勾號。 – loxxy

+0

沒有簡單的截圖是這個... 我有2個場景。在第二場景中,我創建了一個按鈕(在這個按鈕中我使用了代碼)。發佈後,當我去我的第二場景自動2瀏覽器是開放的,我需要,當我按下我的按鈕,然後瀏覽器應該是開放的,但它的開放自動 – Nav