PDA

Просмотр полной версии : Возможно ли получить доступ к имени объекта?


orcpochta
30.06.2008, 20:44
по аналогии с мувиклиповским _name

Alex_beginner
30.06.2008, 20:59
Здравствуйте orcpochta!

Встречный вопрос: Какого объекта? Если, допустим, Object, то можно создать свойство которое будет хранить имя экземпляра класса. Если же мувиклипа, то Вы уже знаете как это сделать. Уточните пожалуйста.

iNils
30.06.2008, 21:09
На объект ведет ссылка, а имен у них нет, кроме мувиклипов, но в том же AS3 у них также нет имени.

orcpochta
30.06.2008, 21:13
Здравствуйте, Alex_beginner!

имелся в виду объект произвольного класса в т.ч. и класса Object (Object - это суперкласс для остальных классов? или я не прав?).

Т.е., получается, если я сам не помещу имя объекта в св-во этого объекта, то и вытащить его не удасться? (не говорю сейчас про мувиклипы)

Здравствуйте, iNils! )))

Alex_beginner
30.06.2008, 21:31
orcpochta!


Т.е., получается, если я сам не помещу имя объекта в св-во этого объекта, то и вытащить его не удасться? (не говорю сейчас про мувиклипы)

Да, именно так. Разумеется, если Вы не создаете имя экземпляру класса, то и вытащить Вы его не сможете, так как его несуществует.

А можно полюбопытствовать, зачем Вам понадобилось имя объекта, коль есть ссылки (см. пост iNils'а)

orcpochta
30.06.2008, 21:48
чтобы протрейсировать, какой объект обрабатывается в той или иной ситуации, если, например, этот объект выбирается рандомом из множества объектов..)))

iNils
30.06.2008, 21:51
Создаете у объекта любой свойство и оно будет играть роль идентификатора.

orcpochta
30.06.2008, 22:21
ага, я уже понял, просто думал есть какие-то вшитые методы