Получить идентичность объекта в ActionScript 3 - PullRequest
3 голосов
/ 03 марта 2010

В целях отладки я бы хотел отследить внутренний идентификатор некоторых объектов. Знаете, вещи, которые вы иногда получаете в отчетах об ошибках, SuperObject@a8D7a2

Возможно ли это?

Ответы [ 3 ]

0 голосов
/ 16 марта 2015

Решение, которое было достаточно для моих нужд, еще проще: создайте переменную экземпляра, содержащую случайное число. Это может (но не гарантируется) быть различным для каждого объекта, в зависимости от того, сколько у вас есть.

    private var _id:int = Math.random() * 10000000;
0 голосов
/ 29 февраля 2016
myObject.name = "Id_"+x;

... или что-то еще, динамическая строка;

Если вы не хотите добавлять Id, просто посмотрите в процессе отладки, просто проследите его.

trace(myObject.name );

Воздушный декомпилятор добавляет уникальное имя для каждого экранного объекта. (например: Instance105)

0 голосов
/ 03 марта 2010

Не как таковой.

Будет ли создавать уникальный идентификатор по требованию справиться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...