2012-02-19 8 views
0

シーン1、レイヤー 'レイヤー1'、フレーム1、ライン6 1046:タイプが見つかりませんでしたコンパイル時定数:基本。 シーン1、レイヤー 'レイヤー1'、フレーム1、ライン6 1180:定義されていない可能性のあるメソッドを呼び出します。Actionscript 3.0:型が見つからないか、コンパイル時定数ではありません

私は検索しましたが、この問題の解決策が見つかりません。 コードはここにあります、皆さんが私を助けてくれることを願っています。

import ShowText; 
import Game; 
import flash.events.MouseEvent; 

var basics:Basics = new Basics(); 

と呼ばれるコードは、問題がどこにあるか、私は表示されません

package 
{ 
    import flash.display.MovieClip; 
    import flash.events.Event; 
    import as3isolib.display.primitive.IsoBox; 
    import as3isolib.display.IsoView; 
    import as3isolib.display.scene.IsoScene; 
    import as3isolib.display.scene.IsoGrid; 

    public class Basics extends MovieClip { 
     public function Basics() { 
      var view:IsoView = new IsoView(); 
      view.setSize((stage.stageWidth), stage.stageHeight); 
      view.clipContent = true; 
      addChild(view); 

      var gridHolder:IsoScene = new IsoScene(); 
      view.addScene(gridHolder); 

      scene = new IsoScene(); 
      view.addScene(scene); 

      var grid:IsoGrid = new IsoGrid(); 
      grid.cellSize = 40; 
      grid.setGridSize(5, 5, 0); 
      gridHolder.addChild(grid); 

      var box:IsoBox = new IsoBox(); 
      box.setSize(40, 40, 40); 
      box.moveTo(80, 80, 0); 
      scene.addChild(box); 

      gridHolder.render(); 
      scene.render(); 
     } 
    } 
} 

です。

答えて

0

EDIT:最初のスニペットがタイムラインに入力したコードであるように見えます。代わりに、私が投稿したものに似た何かを使って、そのクラスをプロジェクトのDocument Classに設定してください。

package { 

    import Basics; 
    import flash.display.MovieClip; 

    public class Main extends MovieClip 
    { 
     public function Main() 
     { 
      var basics:Basics = new Basics(); 

      addChild(basics); 
     } 
    } 
} 
次の仕事に似

import ShowText; 
import Game; 
import flash.events.MouseEvent; 

var basics:Basics = new Basics(); 

なりの何か:あなたが「基本」クラスをインポートしていないにもそのスニペットは有効なAS3クラス定義のように見えるん

関連する問題