Пятница, 26.04.2024, 08:29Главная | Регистрация | Вход

Меню сайта

Точное время

Опрос Сайта

Как вы нашли мой Форум?
Всего ответов: 39

Поиск

как зделать что-бы враг подходил к игроку - Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Smitg9  
Форум » Флеш » Flash » как зделать что-бы враг подходил к игроку (ПОМОГИТЕ!!)
как зделать что-бы враг подходил к игроку
Smitg9Дата: Вторник, 27.10.2009, 16:48 | Сообщение # 1
Подполковник
Группа: Администраторы
Сообщений: 109
Награды: 1
Репутация: 51
Статус: Offline
как сделать так, чтобы враг начинал следовать за игроком когда игрок пересекает определённую линию перед врагом а вот моя игра
Зараннее спасибо!
 
Smitg9Дата: Воскресенье, 13.12.2009, 22:34 | Сообщение # 2
Подполковник
Группа: Администраторы
Сообщений: 109
Награды: 1
Репутация: 51
Статус: Offline
Сам во всём разобрался ближайшем временем постараюсь написать урок на эту тему smile
 
xXxLДата: Пятница, 26.02.2010, 07:06 | Сообщение # 3
Рядовой
Группа: Посвящонные
Сообщений: 5
Награды: 0
Репутация: 0
Статус: Offline
А во Flash можно сделать файловый менеджер cool Просто срочно надо! Заранее спасибо!

Сообщение отредактировал xXxL - Пятница, 26.02.2010, 07:07
 
Smitg9Дата: Воскресенье, 28.02.2010, 18:51 | Сообщение # 4
Подполковник
Группа: Администраторы
Сообщений: 109
Награды: 1
Репутация: 51
Статус: Offline
ого! аж файловый менеджер... Я думаю что можно, но очень сложно...

и кстати в следующий раз создовайте новую тему а не пишите свой вопрос в первой попавшейся smile

 
TormoYaDerДата: Суббота, 02.04.2011, 14:28 | Сообщение # 5
Рядовой
Группа: Посвящонные
Сообщений: 3
Награды: 0
Репутация: 0
Статус: Offline
Quote (Smitg9)
как сделать так, чтобы враг начинал следовать за игроком когда игрок пересекает определённую линию перед врагом а вот моя игра
Зараннее спасибо!

HERO - управляемый мувик. LINIA - линия перед врагом.
Code

if (HERO.hitTest(LINIA._x, LINIA._y, true)){
  enemy._rotation=Math.atan2(HERO._y-enemy._yHERO._x-      enemy._x)/Math.PI*180+90 //поворот на игрока;  
   {
// движение на полученый поворот
   enemy._x+=7*Math.cos((enemy._rotation-90)/180*Math.PI);  
   enemy._y+=7*Math.sin((enemy._rotation-90)/180*Math.PI);

Или, если игрок на растояние (в даном случае) 100, двигаться на игрока.
Code

if(Math.sqrt((hero._y-enemy._y)*(hero._y-enemy._y)+(hero._x-enemy._x)*(hero._x-enemy._x))<100){
  enemy._rotation=Math.atan2(HERO._y-enemy._yHERO._x-       enemy._x)/Math.PI*180+90 //поворот на игрока;  
   enemy._x+=7*Math.cos((enemy._rotation-90)/180*Math.PI);  
   enemy._y+=7*Math.sin((enemy._rotation-90)/180*Math.PI);
}

Добавлено (02.04.2011, 14:28)
---------------------------------------------

Quote (xXxL)
А во Flash можно сделать файловый менеджер Просто срочно надо! Заранее спасибо!

Юзай гугл smile


yaniv.net.ua , tracers-as.at.ua
 
Форум » Флеш » Flash » как зделать что-бы враг подходил к игроку (ПОМОГИТЕ!!)
  • Страница 1 из 1
  • 1
Поиск:

portofollo.at.ua | Хостинг от uCoz