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

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

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

Регистрация: May 2006
Адрес: Гродно
Сообщений: 249
Отправить сообщение для flastar с помощью ICQ Отправить сообщение для flastar с помощью Skype™
Question Искуственный интелект на AS !!!

Добрый день!!!
Есть такая фишка как искуственный интелет врага!!!
На поле есть объект которым управляем стрелками.
его координаты px,py
И есть "враг"
его координаты ex,ey

Чтоб враг гонялся за нами надо
onClipEvent (enterFrame) {
if (_root.px > _root.ex){
_root.ex+=2;
}
if (_root.px < _root.ex){
_root.ex-=2;
}
if (_root.py > _root.ey){
_root.ey+=2;
}
if (_root.py < _root.ey){
_root.ey-=2;
}

}
-----------------------------------------------------
А чтоб убегал враг тоже самое!!!

Как сделать чтоб эти повидения были в random'е и менялись через минуту ?

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

Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
щас тебя выкинут к новичкам..
сделай флаг, и выдавай его в рандоме через минуту.
Код:
var flag:Boolean;
setInterval(function() { 
     flag = Math.round(Math.random());
}, 1000*60);


Последний раз редактировалось MyXus; 18.05.2006 в 15:16.
Старый 18.05.2006, 15:03
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
MyXus, я понимаю, автор темы не умеет пользоваться тегами, а ты тоже?

Старый 18.05.2006, 15:15
MyXus вне форума Посмотреть профиль Отправить личное сообщение для MyXus Посетить домашнюю страницу MyXus Найти все сообщения от MyXus
  № 4  
Ответить с цитированием
MyXus
 
Аватар для MyXus

Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
лень было :-)
код такой короткий ..
щас исправлю, застыдил :-)

Старый 18.05.2006, 17:02
Nait вне форума Посмотреть профиль Отправить личное сообщение для Nait Найти все сообщения от Nait
  № 5  
Ответить с цитированием
Nait
[+3 12.05.06]
[++ 13.05.06]

Регистрация: Apr 2006
Сообщений: 27
только через OnEnterFrame это лучше не делать, а то много фпс не получешь

Старый 18.05.2006, 17: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™
Ознакомьтесь с правилами - http://flasher.ru/forum/showthread.php?t=79864
тема переезжает в раздел для нубов
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

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

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

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


 


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


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