2011-01-28 100 views
0

我遇到了一个类的问题,它的路径...类和路径

Player.as,Line 4 1172:Definition Stream could not be found。

/main.as

import player.Player; 
var _Player = new Player(); 

/player/Player.as

package player { 
import flash.display.Sprite; 

import Stream; // Can't find Steam 

public class Player extends Sprite { 
    public var _Stream = null; 

    public function Player(){ 
    var _Stream = new Stream(); 
    } 
} 
} 

/player/Stream.as

package player { 
import flash.display.Sprite; 

public class Stream extends Sprite { 
    public function Stream(){ 

    } 
} 
} 

回答

2

进口player.Stream;

我希望这有助于

+0

main.as,第22行\t 1120:访问未定义的属性_Stream。 – clarkk 2011-01-28 15:37:24

+0

对不起..它的工作原理:) – clarkk 2011-01-28 15:38:01

0

你的import语句应该是

import player.Stream; 

进口始终使用公约[包(S)]。[等级]。使用像FlashDevelop这样的工具可以自动为您创建导入语句,这样可以避免这个问题。