我创建了两个独立的类,我想使用我在第二个类中创建的函数的主类中创建的符号。我曾尝试将两个类导入对方,但是当我这样做时,我得到错误#1023。我对as3相当陌生,任何帮助都很赞赏,因为我不知道我做错了什么。你如何引用as3中不同类中的符号?
- 谢谢!
public class SuspectSimulatorDesktop extends Sprite {
\t \t [Embed(source="/../lib/SuspectSit.png")]
\t \t private var CharacterSit:Class;
\t \t var tools:Tools = new Tools();
\t \t public var charSit:Bitmap = new CharacterSit();
\t \t public function SuspectSimulatorDesktop() {
\t \t \t
\t \t \t addChild(tools);
}
}
//Tools (Second Class)
package com.powerflasher.SampleApp {
\t import com.powerflasher.SampleApp.SuspectSimulatorDesktop;
\t import flash.events.MouseEvent;
\t import flash.display.Sprite;
\t /**
\t * @author timcis
\t */
\t
\t public class Tools extends Sprite {
\t \t [Embed(source="/../lib/Fist.png")]
\t \t private var Fist:Class;
\t \t var sSim:SuspectSimulatorDesktop = new SuspectSimulatorDesktop();
\t \t private function punchChar(event:MouseEvent):void{
\t \t \t sSim.charSit.rotation = 90;
\t \t }
}
显示你的代码。 – BotMaster 2015-03-02 15:56:42