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, нет, на комм выше глянь. Это если нажато  не ничего, то делать то-то    |