|
|
|||||
Регистрация: Nov 2010
Сообщений: 434
|
Получение свойств при присвоении
Есть класс ClassA extends Loader
public class ClassA extends Loader { public var a1: String; public var a2: String; public function ClassA() { } } теперь мне нада передать всё включая Ex2.contentLoaderInfo.bytes в Ex1 канешно можно сделать таким образом но хотелось чтобы код выглядел примерно так Ex1 = Ex2; Возможно ли такое сделать ? |
|
|||||
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
создать в классе ClassA метод clone() который будет возвращать экземпляр класса с предустановленными значениями.
__________________
Я просто добрый шутник. |
|
|||||
public class ClassA extends Loader { public var a1: String; public var a2: String; public function ClassA() { } public function clone():ClassA { var returnObject:ClassA = new ClassA (); returnObject.a1 = this.a1; returnObject.loadBytes(this.contentLoaderInfo.bytes); return returnObject; } //Или public function loadFromClassA(value:ClassA):void { this.a1 = value.a1; this.loadBytes(value.contentLoaderInfo.bytes); } }
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works. |
|
|||||
Регистрация: Nov 2010
Сообщений: 434
|
да спасибо) делал уже такое(loadFromClassA) раньше)) но подзабыл
|
Часовой пояс GMT +4, время: 00:40. |
|
« Предыдущая тема | Следующая тема » |
|
|