В Main.as я следующее:Совместное использование переменных в ООП AS3
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);
}
}
}
мне нужно, чтобы быть в состоянии разделить множество повреждений в main.as с характером. Есть ли способ сделать скорость более глобальной?
Мне тоже нужно отредактировать его с помощью других классов – lededje
Таким образом, ваш подход не очень ооо. Сделать его общедоступной статической переменной. – prototypical
обновил мой ответ. Если вы хотите использовать ООП, вы должны сделать шаг назад и изучить некоторые основные концепции/шаблоны ООП. – prototypical