Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Возможно ли получить доступ к имени объекта? (http://www.flasher.ru/forum/showthread.php?t=113493)

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

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


Часовой пояс GMT +4, время: 17:36.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.