19.07.2014 / 07:05 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| не получается узнать угол линии по координатам двух точек через atan2, эта функция у кого-нить пашет? результат перевожу в градусы, но лезет лишь ересь.
|
20.07.2014 / 01:38 | |
sergeyew Пользователь Сейчас: Offline
Имя: серго Откуда: Молдавия Регистрация: 12.07.2014
| Добрый день, Кто мне поможет с игрой ? Я вот когда в ее захожу сразу уже входит в игру. Как прописать меню перед входом? Благодарю Добрый форумчаны,
|
20.07.2014 / 02:34 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| Пост #355505как оказалось сложные мат функции работаю только в режиме floating-point ------------ sergeyew, делал так Открыть спойлер Закрыть спойлер program code;
var
come,key: integer;
procedure Game; forward; //основной игровой цикл
procedure menu;
begin
//код меню
repeat
key:=getkeyclicked; //клик любой клавишой
if key<>0 then begin
come:=2;
Game; //переход в меню 2
end;
until false;
end;
procedure menu2;
begin
//для примера
come:=0;
Game; //переход в игру
end;
procedure game;
if come=1 then menu; //переход по разным меню
if come=2 then menu2;
repeat
//код игры
key:=getkeyclicked;
if key<>0 then menu; //переход в меню
until false;
end;
begin //начало
menu;
end.
Изменено RblSb (20.07 / 02:38) (всего 2 раза) |
20.07.2014 / 10:05 | |
kingdosya Пользователь Сейчас: Offline
Имя: Сергей Откуда: Вашингтон Регистрация: 06.08.2013
| sergeyew, Обращайся если нужен помощь
|
20.07.2014 / 12:09 | |
AHiLLA Пользователь Сейчас: Offline
Имя: Али Откуда: Махачкала Регистрация: 19.01.2010
| А что вообще значит <>?
|
20.07.2014 / 13:20 | |
St@SyaN Пользователь Сейчас: Offline
Откуда: Уфа Регистрация: 03.07.2012
| AHiLLA, неравенство
|
20.07.2014 / 13:43 | |
sergeyew Пользователь Сейчас: Offline
Имя: серго Откуда: Молдавия Регистрация: 12.07.2014
| RblSb, Большое Спасибо А вот как вписать ваш код мне в код ? |
20.07.2014 / 13:47 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| sergeyew, по аналогии
__________________
わからない!! |
20.07.2014 / 14:12 | |
AHiLLA Пользователь Сейчас: Offline
Имя: Али Откуда: Махачкала Регистрация: 19.01.2010
| St@SyaN, А почему тогда используется как равенство? Например if key<>0 then begin Это же проверка на нажатие нуля |
20.07.2014 / 14:22 | |
St@SyaN Пользователь Сейчас: Offline
Откуда: Уфа Регистрация: 03.07.2012
| AHiLLA, нет, на комм выше глянь. Это если нажато не ничего, то делать то-то |