2012-05-18 36 views
1

我試圖建立使用FlashDevelop中使用Flash 11.2簡單的示例項目。出於某種原因,它不會讓我擴展Sprite。當我嘗試編譯它只是說:閃存基類雪碧的11.2 SDK定義沒有被發現

西:31錯誤:基類雪碧的定義沒有被發現。

所有我在我的代碼是:

public class Game extends Sprite 
{ 
} 
+0

嘗試創建一個乾淨,如果你有正確地定義'import'語句。如果失敗了,試着用'package'語句包裝你的類並檢查。 – dirkgently

回答

0

你導入正確的包? flash.display.Sprite

+0

是:import flash.display.Sprite;在頂部。 – whitehawk

2

確保你在你的Flex SDK安裝以下設置正確:

\框架\庫\播放器\ 11.2 \的playerglobal.swc

和你有一個編譯器在FD中設置的稱爲「swf-version = 15」的常量。

如果不解決這個問題,你有你的庫的多義性路徑。可能他們有空間或特殊字符。

+0

這個==救生員。我已經知道它已經忘記了它。 –

0

你把八哥的框架作爲標記,所以如果你正在使用椋鳥應該是:

import starling.display.Sprite;