Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Искуственный интелект на AS !!! (http://www.flasher.ru/forum/showthread.php?t=79901)

flastar 18.05.2006 14:07

Искуственный интелект на 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'е и менялись через минуту ?:boredom:

MyXus 18.05.2006 14:17

щас тебя выкинут к новичкам..
сделай флаг, и выдавай его в рандоме через минуту.
Код:

var flag:Boolean;
setInterval(function() {
    flag = Math.round(Math.random());
}, 1000*60);


etc 18.05.2006 15:03

MyXus, я понимаю, автор темы не умеет пользоваться тегами, а ты тоже?

MyXus 18.05.2006 15:15

лень было :-)
код такой короткий ..
щас исправлю, застыдил :-)

Nait 18.05.2006 17:02

только через OnEnterFrame это лучше не делать, а то много фпс не получешь:)

Nirth 18.05.2006 17:07

Ознакомьтесь с правилами - http://flasher.ru/forum/showthread.php?t=79864
тема переезжает в раздел для нубов


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

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