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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 21.02.2003, 12:20
Fanatik вне форума Посмотреть профиль Отправить личное сообщение для Fanatik Найти все сообщения от Fanatik
  № 1  
Fanatik
 
Аватар для Fanatik

Регистрация: Jul 2002
Сообщений: 177
Question и опять _groptarget :)

Здравствуйте!

вот, как я перетаскиваю объект:
Код:
 
function drop () {
      if (eval(_droptarget) == _parent.level) {
            this.stopDrag();
      } else {
            this.stopDrag();
            _x = originalX;
            _y = originalY;
      }
}
но мне надо, чтобы в мувике "level", этот объект кидался не в любое место, а как бы по клеткам. т.е. по _x - 8px и _y - 8px . если не попал в первые x8 y8, то скидывался в x16 y16 и т.д.

З.Ы. можно поставить квадратики, только их тогда будет слишком мноооого

ЗЗ.Ы. flash 5

Старый 21.02.2003, 13:56
F_Flash вне форума Посмотреть профиль Отправить личное сообщение для F_Flash Найти все сообщения от F_Flash
  № 2  
F_Flash
 
Аватар для F_Flash

Регистрация: Feb 2002
Сообщений: 358
Отправить сообщение для F_Flash с помощью ICQ
Не понял что ты хочешь.
Тебе надо чтоб координаты объекта были кратны какому то числу что ли?

Тогда
k=8//кратность числа.
_x=int(originalX/k)*k;
_y=int(originalY/k)*k;

Старый 21.02.2003, 16:41
Fanatik вне форума Посмотреть профиль Отправить личное сообщение для Fanatik Найти все сообщения от Fanatik
  № 3  
Fanatik
 
Аватар для Fanatik

Регистрация: Jul 2002
Сообщений: 177
нееее...

ну... примерчик надо бы... а, " http://play.yandex.ru " и зайди в "Тараканий Десант" . там, видишь, когда перемещаешь объекты, то попадает якобы в ячейки... вот

Старый 22.02.2003, 13:53
Fanatik вне форума Посмотреть профиль Отправить личное сообщение для Fanatik Найти все сообщения от Fanatik
  № 4  
Fanatik
 
Аватар для Fanatik

Регистрация: Jul 2002
Сообщений: 177
вот блин, а ведь как сам начну думать "как?", так сразу голова болеть начинает

что, добрые флэшеры вымерли?

Старый 22.02.2003, 17:56
F_Flash вне форума Посмотреть профиль Отправить личное сообщение для F_Flash Найти все сообщения от F_Flash
  № 5  
F_Flash
 
Аватар для F_Flash

Регистрация: Feb 2002
Сообщений: 358
Отправить сообщение для F_Flash с помощью ICQ
Млин, ну в чем проблемы?

onClipEvent (enterFrame) {

k1=_width;
k2=_height;
_x=int(_root._xmouse/k1)*k1;
_y=int(_root._ymouse/k2)*k2;
}

Старый 23.02.2003, 09:18
Fanatik вне форума Посмотреть профиль Отправить личное сообщение для Fanatik Найти все сообщения от Fanatik
  № 6  
Fanatik
 
Аватар для Fanatik

Регистрация: Jul 2002
Сообщений: 177
а, просто я с начала не понял пасиба

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

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

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


 


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


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