Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 05.08.2003, 22:57
metton вне форума Посмотреть профиль Отправить личное сообщение для metton Посетить домашнюю страницу metton Найти все сообщения от metton
  № 1  
metton
"simple"
 
Аватар для metton

Регистрация: Feb 2002
Адрес: Россия, Москва
Сообщений: 1,155
Отправить сообщение для metton с помощью ICQ
По умолчанию Есть ли в AS тип ссылка?

Знаю, сейчас на меня накинутся, будут бить ногами, приговаривая: Flash - слаботипизированный язык!..

Но всё же, есть ли в AS такое понятие как ссылка?
Конкретный случай - мне нужно чтобы из большого количества однотипных объектов я мог обратиться к другому (одному) объекту. Если в каждый из
этих однотипных объектов записывать тот, к которому нужно обратиться, это, мягко говоря, будет неэффективно, учитывая, что однотипных объектов
может быть до тысячИ.

Старый 06.08.2003, 01:18
metton вне форума Посмотреть профиль Отправить личное сообщение для metton Посетить домашнюю страницу metton Найти все сообщения от metton
  № 2  
metton
"simple"
 
Аватар для metton

Регистрация: Feb 2002
Адрес: Россия, Москва
Сообщений: 1,155
Отправить сообщение для metton с помощью ICQ
Люююди

Старый 06.08.2003, 01:29
начинающий вне форума Посмотреть профиль Найти все сообщения от начинающий
  № 3  
начинающий

Регистрация: Jul 2003
Адрес: Винница (или область)
Сообщений: 118
ИМХО, то все объекты передаются как раз по ссылке!
Только простые типы(напр. число) передаются по значению.
Так что не бойтесь, ни какого копирования даных не будет.
__________________
все там будем...

Старый 06.08.2003, 01:45
metton вне форума Посмотреть профиль Отправить личное сообщение для metton Посетить домашнюю страницу metton Найти все сообщения от metton
  № 4  
metton
"simple"
 
Аватар для metton

Регистрация: Feb 2002
Адрес: Россия, Москва
Сообщений: 1,155
Отправить сообщение для metton с помощью ICQ
Во-первых, твоё ИМХО как-то уж не очень убедительно, извини

А, во-вторых, то ли мы не понимаем друг друга, то ли выражаемся по-разному.
Я привык под фразой "передаются по ссылке/значению" понимать передачу параметров функции/методу/др.

А мне нужно иметь доступ (через ссылку или что-то подобное) из другого объекта.

Если я напишу ar[k] = obj;
будет ли в ar[k] ссылка на obj или его копия?

Старый 06.08.2003, 02:35
начинающий вне форума Посмотреть профиль Найти все сообщения от начинающий
  № 5  
начинающий

Регистрация: Jul 2003
Адрес: Винница (или область)
Сообщений: 118
Ну мой ответ можно прочитать и без ИМХО. Просто ник - начинающий, не хотелось много на себя брать
А теперь по сути: объекты передаются по ссылке!!! Всегда!!! Только так!!!
Если у Вас стоит МХ, то посмотрите:
C:\Program Files\Macromedia\Flash MX\Help\Flash\html\12_understanding33.html
Если его нету, то могу специально для Вас его прислать (файлик, а не МХ)

Попробуйте запустить:
ref = _root;
trace(ref._alpha);
_root._alpha = 30.0;
trace(ref._alpha);
__________________
все там будем...


Последний раз редактировалось начинающий; 06.08.2003 в 02:38.
Старый 06.08.2003, 02:46
metton вне форума Посмотреть профиль Отправить личное сообщение для metton Посетить домашнюю страницу metton Найти все сообщения от metton
  № 6  
metton
"simple"
 
Аватар для metton

Регистрация: Feb 2002
Адрес: Россия, Москва
Сообщений: 1,155
Отправить сообщение для metton с помощью ICQ
2начинающий
Огромное спасибо!
Прочитал - то что нужно

Старый 06.08.2003, 11:36
lexass вне форума Посмотреть профиль Отправить личное сообщение для lexass Посетить домашнюю страницу lexass Найти все сообщения от lexass
  № 7  
lexass
 
Аватар для lexass

Регистрация: Sep 2000
Адрес: SPb
Сообщений: 3,374
Отправить сообщение для lexass с помощью ICQ
Цитата:
Оригинал написал(а) metton


Если я напишу ar[k] = obj;
будет ли в ar[k] ссылка на obj или его копия?
а что взять и проверить тяжело

__________________
Старый плюс лучше новых двух.
I like RTFM
попросил - подожди - обработай
Chr(255) == '\xFF' - это про "я"
lexass


Создать новую тему   Часовой пояс GMT +4, время: 02:06.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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