22.11.2012 / 15:10 | |
Nokia_372Oc Пользователь
| DominaN, Кстати когда герой бежит вверх, вниз и влево, то всё норм. Тоесть камера успевает за ним, а когда он бежит вправо, то его скорость какимто боком увеличевается и он уходит за камеру и за правую стенку, а за неё ему нельзя. P.S. Это началось тогда, когда я добавил бота в игру. Не понимаю в чом прикол! Ведь код героя я не менял! |
22.11.2012 / 15:11 | |
myname Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| Nokia_372Oc, int s=Math.sqr((bot_x-x)(bot_x- x)+(bot_y-y)(bot_y-y)); if (s<=50){ код следования за героем }
|
22.11.2012 / 15:14 | |
myname Пользователь Сейчас: Offline
Имя: Аскалайт Регистрация: 12.10.2011
| Nokia_372Oc, дай исходник и идею игры. Я тебе её исправлю всю) а так я только могу гадать что там...
|
22.11.2012 / 15:14 | |
Nokia_372Oc Пользователь
| myname, Ясно. Сейчас попробую. Спасибо. |
22.11.2012 / 15:39 | |
Nokia_372Oc Пользователь
| myname, Исходники в архиве.
Прикрепленные файлы: BMP_v1_4_jar.zip (82.16 кб.) Скачано 23 раза |
22.11.2012 / 18:29 | |
Nokia_372Oc Пользователь
| myname, Компиль ругается на минусы в формуле там где bot_x-x. Что не так?
Изменено Nokia_372Oc (22.11 / 18:30) (всего 1 раз) |
22.11.2012 / 19:11 | |
warlock Пользователь Сейчас: Offline
Имя: Макс Откуда: Белгород Регистрация: 06.04.2011
| ckrocket (22.11.2012/14:46)warlock, про многопотчность не читал(если читал, то давно),но посмотрел в одном исходнике, и реализовал так:[spoiler][code]public class Paint extends Canvas implements Runnable{Thread thr = n ckrocket В этом примере нет многопоточности , у тебя 1 тред .
|
22.11.2012 / 19:17 | |
warlock Пользователь Сейчас: Offline
Имя: Макс Откуда: Белгород Регистрация: 06.04.2011
| Nokia_372Oc какая нафиг формула по нахождению расстояния . Делай так- If(hero_x>monster_x-50&&hero_x<monster_x+50&&hero_y>monster_y-50&&hero_y<monster_y+50){boolean=true;}else {boolean=false;} Если перс поодойдет к монстру с любой стороны ближе чем на 50 пикс то монстр побежит за ним .
|
22.11.2012 / 19:37 | |
Nokia_372Oc Пользователь
| warlock, Сейчас попробую. Спасибо. Кстати есле у меня в одном файле есть допустим int a, как менять её значение в другом java файле?
|
22.11.2012 / 19:40 | |
TAPAHbl4 Пользователь Сейчас: Offline
Имя: TAPAHbl4 Регистрация: 15.01.2012
| Nokia_372Oc, ща по-быдлокодски покажу class lol {
int a;
public void setA(int _a) {a=_a;}
}
|