PDA

Просмотр полной версии : Искуственный интелект на AS !!!


flastar
18.05.2006, 14:07
Добрый день!!!
Есть такая фишка как искуственный интелет врага!!!
На поле есть объект которым управляем стрелками.
его координаты 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
тема переезжает в раздел для нубов