在Main.as我有以下幾點:共享變量
package {
import flash.display.MovieClip;
public class Main extends MovieClip {
public var damage:Number;
public function Main() {
// constructor code
var char:Character = new Character();
addChild(char);
}
}
}
而且我還有一個包稱爲Character.as
package {
import flash.display.MovieClip;
public class Character extends MovieClip{
public function Character() {
trace(damage);
}
}
}
我需要能夠分擔傷害集與主角一樣。有什麼辦法讓速度更全球化嗎?
我需要能夠通過其他類編輯它 – lededje
因此,您的方法不是很OOP。使其成爲一個公共靜態變量。 – prototypical
更新了我的答案。如果您想要使用面向對象編程,則應該退後一步並學習一些基本的面向對象編程概念/模式。 – prototypical