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

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

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

Регистрация: Jun 2005
Сообщений: 22
Attention работа с объектами

Мне нужно сделать небольший цикл, а в экшн скрипте я почти не разбираюсь(( Времени учиться нет, ибо послезавтра нужно сдать. Так что, если поможете, буду очень признателен.
Итак, мне нужно создать небольший цикл.
На поле длинной, допустим, 100 на 100 нужно, чтобы через каждые 5 секунд в случайном месте появлялся случайный объект(например boomb или ball) и исчезал
а)после того, как координаты "beetle" совпадали с ним.
б) по прошествии 5 секунд.
Управление "Beetle" я уже полностью настроил, остался только экшн скрипт)

Старый 12.06.2005, 12:39
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 2  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
чтоб не получилось казусов покажи что из себя представляет жук, вообще лушче исходник покажи
P.s. о чем же ты раньше думал
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 12.06.2005, 13:44
Ostgur вне форума Посмотреть профиль Отправить личное сообщение для Ostgur Посетить домашнюю страницу Ostgur Найти все сообщения от Ostgur
  № 3  
Ответить с цитированием
Ostgur
 
Аватар для Ostgur

Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
onCLipEvent(enterframe){
if(_root.beetle.hitTest("_root.ball+i")){
твои действия по удалению или ещё чему-нибудь
}
}

Старый 12.06.2005, 13:50
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 4  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Брось каку, хватит юзать onClipEvent он устаревший с 6 версии.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 12.06.2005, 13:58
Ostgur вне форума Посмотреть профиль Отправить личное сообщение для Ostgur Посетить домашнюю страницу Ostgur Найти все сообщения от Ostgur
  № 5  
Ответить с цитированием
Ostgur
 
Аватар для Ostgur

Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
А чё мне так юзать что-ли, вешать в майн фрейм:
beetle.onEnterFrame{};

Так предлагаешь?

Старый 12.06.2005, 14:07
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 6  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
тут вообще без онинтерфрейма можно обойтись
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

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

Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
можно по-подробнее, а то я тут заел на дизайнах, что-то вообще от программинга отстал!

Старый 12.06.2005, 14:30
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 8  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Смотри, жучок двигаеться должен не по пикселю а по клеткам(то что двигаеться плавно это одно, но результат то ясен, мы двигаем по клеткам) тоесть координаты _x и _y нам вовсе не нужны, нам важны координаты сетки (назовем их X и Y чтобы отличались) тоесть нажимая на стрелку вправо, он двигаеться скажем на 20 пикселей(чтоб дойти до другой клетки) и сдвигаеться на X + 1 (на одну клетку в право) тоесть проверку можно осуществлять непосредственно перед движением.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 12.06.2005, 17:10
xaxa вне форума Посмотреть профиль Отправить личное сообщение для xaxa Найти все сообщения от xaxa
  № 9  
Ответить с цитированием
xaxa

Регистрация: Jun 2005
Сообщений: 22
Жучок дигвается по полю со скорстью 10 при нажатии стрелок на клавиатуре. Давайте по порядку))
1) как сделать генерацию случайного объекта в случайном месте каждые 5 секунд, например из объектов "car", "frog" и "girl" c координатами х(0-100), y(0-100)
2) как сделать, чтобы этот объект исчезал:
а) по прошествии 10 секунд
б) при совпадении координатов жука с ним
3) нужно, чтобы всё это выполнялось циклично, скажем, 100 секунд.

Старый 12.06.2005, 17:21
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 10  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
дубль два дай исходник
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

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

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

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


 


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


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