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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 22.10.2009, 15:13
artemst вне форума Посмотреть профиль Отправить личное сообщение для artemst Найти все сообщения от artemst
  № 21  
Ответить с цитированием
artemst

Регистрация: Jul 2007
Сообщений: 102
Я руководствуюсь практикой, а не суждениями, вставил ваш код - не работает как надо, вставил свой - всё работает как надо, значит оставляем свой . Ничего не утаиваю

Старый 22.10.2009, 15:28
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 22  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
ну так я и жду ответа на практический вопрос как ты убедился, что removeChild и delete не удаляют элемент?
это уже надо как-то дожать что ли
__________________
Поймай яблоко 2!

Старый 22.10.2009, 16:13
artemst вне форума Посмотреть профиль Отправить личное сообщение для artemst Найти все сообщения от artemst
  № 23  
Ответить с цитированием
artemst

Регистрация: Jul 2007
Сообщений: 102
delete не удаляет элемент, а заменяет его на undefined, а это не одно и то же, на это даже акцент в справке делается (см. в книге Колин Мука).

Старый 22.10.2009, 16:29
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 24  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
ну ты сейчас шутишь или как? с чего бы его тогда называть delete (удалить) о_0
не увиливай: я тебя не про твои "суждения" спросил, а про "руководство практикой" — расскажи, как после delete добрался до якобы не удалившегося элемента?
__________________
Поймай яблоко 2!

Старый 22.10.2009, 16:39
artemst вне форума Посмотреть профиль Отправить личное сообщение для artemst Найти все сообщения от artemst
  № 25  
Ответить с цитированием
artemst

Регистрация: Jul 2007
Сообщений: 102


А проверил очень просто, так как у меня элементов для проверки не один, то после первого столкновения удаленного методом delete навёл ещё один мувик на пустое место (т.е. на то место где до этого были не удаленные мувики) - и проверка столкновений происходила, а так как самих мувиков уже не было, то и вылазила ошибка про undefined.

Старый 22.10.2009, 16:53
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 26  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

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

Теперь по практике:
Вопрос первый: сколько раз ты проделываешь операцию по определению столкновений? Если не один - то сколько раз в секунду?

и вот тут:
Цитата:
то после первого столкновения удаленного методом delete навёл ещё один мувик на пустое место
это ты когда навел туда мувик? после того, как отработала вся процедура? тут уже просто давно назревает фраза: показывай код =) такого не может быть в моем примере: у тебя либо все работало бы ровно, либо вывалилась ошибка
__________________
Поймай яблоко 2!

Старый 22.10.2009, 17:03
artemst вне форума Посмотреть профиль Отправить личное сообщение для artemst Найти все сообщения от artemst
  № 27  
Ответить с цитированием
artemst

Регистрация: Jul 2007
Сообщений: 102
Я по-моему сказал что и так вываливается ошибка, если делать с delete, свой код я также показывал выше. Что вы пытаетесь доказать? Я же вам объясняю - делаю на практике всё, если вам так интересно, можете создать AS3 проект, создать мувиков, управление им, и проверить свой код, после чего выложите в доказательство что это работает.
"Решил подменить свои суждения суждениями автора..." - Колина Мука мне советовали многие, одна из лучших книг по АС3, это во-первых, во-вторых - это не просто суждение, там же ясно написано как в этом удостовериться, сравнить length до и после удаления.

Старый 22.10.2009, 17:21
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 28  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

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

что у тебя там работает - загадка... видать совсем кривой проект, раз такие алгоритмы там пашут... или ты что-то не учел в тесте, что вероятней
__________________
Поймай яблоко 2!

Старый 22.10.2009, 17:28
artemst вне форума Посмотреть профиль Отправить личное сообщение для artemst Найти все сообщения от artemst
  № 29  
Ответить с цитированием
artemst

Регистрация: Jul 2007
Сообщений: 102
ок, ок, ты очень крутой, мой проект весь в ошибках и неправильный, только хватит уже эту тему поднимать, оффтоп сплошной.
п.с. рабочий исходничек своего варианта так и не запостил только, жалко.
Также очень забавноное выражение "видать совсем кривой проект, раз такие алгоритмы там пашут", то есть в крутых проектах плохие алгоритмы пахать не будут, буду знать теперь

Старый 22.10.2009, 17:35
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 30  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
1. я не очень крутой, проcто алгоритмическое мышление начал развивать до того, как за первый язык программирования взялся
2. рабочий пример запостил - смотри выше
3. флуд - это за несколько постов так и не ответить ни на один вопрос, но зато накидать картинок и развести демагогию
__________________
Поймай яблоко 2!

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

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

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


 


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


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