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

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 12.07.2011, 14:55
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 61  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
а чем он плох...если вывалилась ошибка - ты ищещь ее там где она вывалилась и тебе очевидно откуда ноги растут. а в случае со статиком - пойди его найди где и кто определил значение свойства в нем (в случае со стейджем определенном в мейне - это скорее частный случай). как системный подход - ститик - зло, ИМХО, ессно.
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Старый 12.07.2011, 14:56
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 62  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от Котяра Посмотреть сообщение
Я обычно протягиваю. Статики вообще не люблю.
Значит, каждый класс на пути к конечному, будет обрастать ненужным ему функционалом?

Добавлено через 2 минуты
Цитата:
Сообщение от cleptoman Посмотреть сообщение
а чем он плох...если вывалилась ошибка - ты ищещь ее там где она вывалилась и тебе очевидно откуда ноги растут. а в случае со статиком - пойди его найди где и кто определил значение свойства в нем (в случае со стейджем определенном в мейне - это скорее частный случай). как системный подход - ститик - зло, ИМХО, ессно.
Ничего подобного. Если данные используются во многих местах, то не важно через статик его поменяли или же обратным протяжке путем. И если кто-то поменял, то все кто его используют, должны данные обновить, через весь путь протяжки. Но речь шла о константах.
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 12.07.2011 в 14:59.
Старый 12.07.2011, 15:02
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 63  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Высказаны всевозможные мнения от личных предпочтений до личного опыта.
Однако доля аргументированных комментариев в этой теме стремительно уменьшается.
Это к вопросу о том, что тема, по-хорошему, заслуживает закрытия.

И почему то, что для создателей AS3 очевидно, здесь нужно повторно пояснять людям, основной аргумент которых — лишь собственное мнение. В AS3 доступ к stage построен на резонном убеждении, что он в подавляющем большинстве случаев нужен только тем объектам, которые висят на экране. В остальных (исключительных) случаях разумнее передавать его ссылкой.
__________________
Поймай яблоко 2!

Старый 12.07.2011, 15:03
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 64  
Ответить с цитированием
goodguy
Banned
[+1 05.11.11]
[+1 09.08.11]

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
Цитата:
а в случае со статиком - пойди его найди где и кто определил значение свойства в нем
Добавился экзмпляр главного класса на сцену, тут же записывается статическая ссылка на нее. Что там и где искать? Тут даже ошибок никаких не всплывет.

п.с. Какие у нас нервные флешеры ) Ни в одной теме я еще не получал такого количества минусов

Старый 12.07.2011, 15:05
i.o. вне форума Посмотреть профиль Отправить личное сообщение для i.o. Найти все сообщения от i.o.
  № 65  
Ответить с цитированием
i.o.
 
Аватар для i.o.

Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
Цитата:
И почему то, что для создателей AS3 очевидно, здесь нужно повторно пояснять людям, основной аргумент которых — лишь собственное мнение
Здесь идет изобретение колеса. Не обращайте внимание )

Старый 12.07.2011, 15:06
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 66  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
Цитата:
Что там и где искать? Тут даже ошибок никаких не всплывет.
о, да..пример из потенциальных недр кода некоего икс класса:

Код AS3:
if(StageHolder.stage = null){
//blabla
}
или не бывает ни у вас ни у тех, кто(возможно) пользует ваши наработки/код?
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью

Старый 12.07.2011, 15:09
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 67  
Ответить с цитированием
goodguy
Banned
[+1 05.11.11]
[+1 09.08.11]

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
cleptoman, такой вариант вообще исключен. Даже нет смысла проверять null стейдж или нет. Если ссылка записалась в главном классе, как она вдруг может стать null? Экземпляр главного класса никуда не удаляется

Старый 12.07.2011, 15:12
RaVeN-Nikma вне форума Посмотреть профиль Отправить личное сообщение для RaVeN-Nikma Посетить домашнюю страницу RaVeN-Nikma Найти все сообщения от RaVeN-Nikma
  № 68  
Ответить с цитированием
RaVeN-Nikma

Регистрация: Jan 2003
Адрес: Latvia, Riga
Сообщений: 161
goodguy

Просто уже появились желающие внести свою лепту в разговор, не обременяя себя, перечитать все ранее сказанное

Старый 12.07.2011, 15:12
i.o. вне форума Посмотреть профиль Отправить личное сообщение для i.o. Найти все сообщения от i.o.
  № 69  
Ответить с цитированием
i.o.
 
Аватар для i.o.

Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
Цитата:
Если ссылка записалась в главном классе, как она вдруг может стать null?
А если главный класс, во время записи ссылки, не был в дисплей листе? о_О

Старый 12.07.2011, 15:15
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 70  
Ответить с цитированием
goodguy
Banned
[+1 05.11.11]
[+1 09.08.11]

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
Капец.. i.o. я для кого писал посты на предыдущей странице?
Ссылка записывается уже после добавления его в дисплей лист. В главном классе есть Event.ADDED_TO_STAGE
Зачем громоздить такие конструкции в каждом классе, которому нужен доступ на сцену?
Это загрязняет код.

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

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

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


 


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


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