8.01.2011 / 12:55 | |
sony Пользователь Сейчас: Offline
Регистрация: 06.01.2011
| SaRmAt95, В смысле как превратить его в числовую переменую?
|
8.01.2011 / 15:14 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| не вижу смысла, как можно изображение превратить в число. строку(имя спрайта) - |
8.01.2011 / 15:51 | |
XakepPRO Пользователь
| Оператор целочисленного деления напишите плз (в бейсике это /
|
9.01.2011 / 03:36 | |
Dabann Пользователь Сейчас: Offline
Имя: Дeнис Откуда: Серпухов Регистрация: 06.06.2010
| XakepPRO, Тут это тоже / 1 print 24/2 2 if not inkey(0) then goto 2
|
9.01.2011 / 13:12 | |
XakepPRO Пользователь
| Сорри, перепутал с клавишей (на телефоне). В Бейсике обычном это клавиша \ ;В паскале это X div Y; а вот в мб и не знаю. Мне пришлось писать: X/Y - MOD(X,Y) Т.е. математическое определение целочисленного деления числа на другое число. Но это слишком засоряет код программы.
|
9.01.2011 / 13:59 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| XakepPRO, а целочисленное деление- это когда число округляется или просто отбрасывается все после точки?
|
9.01.2011 / 14:02 | |
SaRmAt95 Пользователь
| 1 CLS
2 GELLOAD "5","5.png"
3 GELLOAD "6","6.png"
4 GELLOAD "7","7.png"
5 DRAWGEL "5",0,0
6 SLEEP 1000
8 DRAWGEL "6",0,0
9 IF FIRE(0) THEN GOTO 20
10 SLEEP 300
11 DRAWGEL "7",0,0
12 IF FIRE(0) THEN GOTO 20
13 SLEEP 300:GOTO 8
20 CLS
21 GELLOAD "1","1.png"
22 GELLOAD "2","2.png"
23 GELLOAD "3","3.png"
24 GELLOAD "4","4.png"
25 A%=1
26 IF A%<1 THEN A%=4
27 IF A%>4 THEN A%=1
28 IF UP(0) THEN A%=A%-1:SLEEP 10
29 IF DOWN(0) THEN A%=A%+1:SLEEP 10
30 IF A%=1 THEN GOTO 100
31 IF A%=2 THEN GOTO 200
32 IF A%=3 THEN GOTO 300
33 IF A%=4 THEN GOTO 400
34 GOTO 28
100 DRAWGEL "1",0,0
105 IF FIRE(0) THEN GOTO 700
110 GOTO 28
200 DRAWGEL "2",0,0
205 IF FIRE(0) THEN GOTO 600
210 GOTO 28
300 DRAWGEL "3",0,0
305 IF FIRE(0) THEN GOTO 500
310 GOTO 28
400 DRAWGEL "4",0,0
405 IF FIRE(0) THEN END
410 GOTO 28
почему моё меню скачет? 1-4 - меню 5-7 - остальные графические элементы. Изменено SaRmAt95 (9.01 / 14:05) (всего 2 раза) |
9.01.2011 / 14:09 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| SaRmAt95, в строках 30, 31, 32, 33 напиши sleep 150
|