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

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

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

Регистрация: Jan 2002
Адрес: Moscow
Сообщений: 38
По умолчанию Координаты

ну вот. вопрос - проще простого. и нигде не могу найти исходник, а сама писать такие штуки не умею

нужно чтобы если координаты в мувике по оси Х были больше таких-то или меньше таких-то и также по оси Y, то gotoAndStop в нужный мне фрейм.

вот собственно и все... никто не знает где взять такую штуку - на сайте искала но так и не нашла. а программер из меня... вообще не программер

Старый 18.12.2002, 15:07
MasterAlien вне форума Посмотреть профиль Отправить личное сообщение для MasterAlien Найти все сообщения от MasterAlien
  № 2  
MasterAlien

Регистрация: Nov 2002
Адрес: Moscow
Сообщений: 34
Отправить сообщение для MasterAlien с помощью ICQ
koord_x = getProperty("имя мувиклипа", _x);
koord_y = getProperty("имя мувиклипа", _y);

left_stop=число, ограничивающее координату слева;
rightx_stop=число, ограничивающее координату справа;
up_stop=число, ограничивающее координату сверху;
down_stop=число, ограничивающее координату снизу;

if ((koord_x>left_stop) and (koord_x<right_stop) {
if ((koord_y>down_stop) and (koord_y<up_stop) {

gotoandplay(куда тебе надо);
}


Последний раз редактировалось MasterAlien; 18.12.2002 в 15:12.
Старый 18.12.2002, 19:52
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 3  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs down ага почти

тока незабудь что если этот клип останется на сцене, то он будет отсылать тебя туда постоянно пока координаты будут в установленом диапазоне...
так что установи какой нть флаг, который будет устанавливаться в момент када тебя отослали... и шоб клип видел, что он тебя уже отправил и больше этого делать не стоит!

вот такое вольное дополнение...
__________________
Max.

Старый 18.12.2002, 20:04
MasterAlien вне форума Посмотреть профиль Отправить личное сообщение для MasterAlien Найти все сообщения от MasterAlien
  № 4  
MasterAlien

Регистрация: Nov 2002
Адрес: Moscow
Сообщений: 34
Отправить сообщение для MasterAlien с помощью ICQ
на самом деле ты совершенно прав, но это не во всех случаях.........
если изменение координат идет довольно быстро это никчему, если мувик удаляется, это тоже никчему.........
а если ты имеешь в виду постоянноую проверку , то ясен пень, нада предусматривать ........

тада код буит такой:

koord_x = getProperty("имя мувиклипа", _x);
koord_y = getProperty("имя мувиклипа", _y);

left_stop=число, ограничивающее координату слева;
rightx_stop=число, ограничивающее координату справа;
up_stop=число, ограничивающее координату сверху;
down_stop=число, ограничивающее координату снизу;

if ((koord_x>left_stop) and (koord_x<right_stop) {
if ((koord_y>down_stop) and (koord_y<up_stop) {
if (cheked!=1){ //самый простой пример , даже без true и false
cheked=1;
gotoandplay(куда тебе надо);
}
}
}
__________________
In space no one can hear you scream

Старый 19.12.2002, 11:19
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 5  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs down ну почти...

2 MasterAlien:
Цитата:
но это не во всех случаях.........
я писал так:
Цитата:
если этот клип останется на сцене

Цитата:
если ты имеешь в виду постоянноую проверку
а ты какую имеешь ввиду?

ну и по поводу кода:

if(_currentframe==1 and left_stop<koord_x<right_stop and down_stop<koord_y<up_stop ){
gotoandplay(2);
}

наверное так красивше будет...
типа если этот клип на первом кадре стоит то тада иди и играй со второго, а если уже играет, то кури веники и жди окончания.
Это как один из вариантов, шоб без флага - контролировать номер текущего кадра.
__________________
Max.


Последний раз редактировалось Max N Chubin_; 19.12.2002 в 11:24.
Старый 19.12.2002, 13:28
Glaphira вне форума Посмотреть профиль Отправить личное сообщение для Glaphira Найти все сообщения от Glaphira
  № 6  
Glaphira
 
Аватар для Glaphira

Регистрация: Jan 2002
Адрес: Moscow
Сообщений: 38
Не-а, не работает (

или я что-то делаю не так (

придирается к незакрытым скобкам и работать не желает

Старый 19.12.2002, 13:34
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 7  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs down ну почему всегда одно и то же?

2 Glaphira:
мой синтаксис ошибок не содержит, а вот у товарища MasterAlien действительно в 2х IF не хватает закрывающей скобки...
ну нам ведь голова нужна не тока чтоб в неё кушать! Правда?

давай исходник!!!
уже бы давно исправили!!!!!

Это как врачу диагноз по телефону ставить!!!
__________________
Max.

Старый 19.12.2002, 16:11
Glaphira вне форума Посмотреть профиль Отправить личное сообщение для Glaphira Найти все сообщения от Glaphira
  № 8  
Glaphira
 
Аватар для Glaphira

Регистрация: Jan 2002
Адрес: Moscow
Сообщений: 38
По умолчанию :(

ох, ниче все равно не получается. без ошибок, но ничего из того, чтобы мне хотелось видеть, не происходит

Цитата:
Оригинал написал(а) Max N Chubin_
давай исходник!!!
уже бы давно исправили!!!!!
вот... он маленький... я не умею
Вложения
Тип файла: zip menu.zip (7.0 Кб, 42 просмотров)


Последний раз редактировалось Glaphira; 19.12.2002 в 16:12.
Старый 19.12.2002, 16:45
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 9  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs down а собсно что нужно то?

Цитата:
все равно не получается ничего из того, чтобы мне хотелось видеть
посмотрел я исходник и возник вопрос - что собственно нужно сделать то???
к какому месту относился вопрос?
теперь расскажите алгоритм того что нужно получить из этого примера...
__________________
Max.

Старый 26.12.2002, 13:19
Glaphira вне форума Посмотреть профиль Отправить личное сообщение для Glaphira Найти все сообщения от Glaphira
  № 10  
Glaphira
 
Аватар для Glaphira

Регистрация: Jan 2002
Адрес: Moscow
Сообщений: 38
Блин, пока болела неделю мой вопрос уехал аж на вторую страницу

а сделать - когда я нажимаю на кнопку купить - возникает поле с адресом и вопрос "вы находитесь рядом?". по идее если нажать "да" - попадаешь в раздел, где собстно купить все и можно (еду. сайт про еду будет), если нажать "нет" - то ничего не случится. а если ничего не нажать - это меню с вопросом так и будет болтаться на экране, причем независимо от полосы прокрутки на одном и том же месте. проще всего тогда нажать на одну из кнопок и оно исчезнет. но клиент взъелся - хочу чтобы если человек выберет один из пунктов меню (о фирме например или еще чего-нибудь - в исходнике их нет, чтобы файл был не оч. большим), то вопрос о местонахождении также исчезал. ну и вот...

то есть потому я хочу, чтобы когда я увожу мышь дальше определенных координат - менюшка с вопросом сама пропадала. или если клацаю на поле, выходящем за определенные координаты...

правда не знаю ответит ли мне кто-нибудь... столько времени уж прошло

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

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

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


 


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


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