31.07.2014 / 12:35 | |
Kirillza Пользователь Сейчас: Offline
Имя: Кирилл Регистрация: 04.06.2014
| Почему он выводит все гели? И как тогда делать? Открыть спойлер Закрыть спойлер 10 gelload "down","Down.png" 20 gelload "up","Up.png" 30 gelload "right","Right.png" 40 gelload "left","Left.png"
50 spritegel "Down","down" 60 spritegel "Up","up" 70 spritegel "Right","right" 80 spritegel "Left","left"
90 spritemove "Down",x%,y%
100 if left(0) then x%=x%-1 110 if right(0) then x%=x%+1 120 if up(0) then y%=y%-1 130 if down(0) then y%=y%+1
140 repaint:sleep 20:goto 90 |
31.07.2014 / 12:38 | |
lehaAKO Пользователь Сейчас: Offline
Имя: Алексей Откуда: Малая Тавра-Екатеринбург(Свердловская область) Регистрация: 21.02.2013
| Kirillza, выводит на верхний левый угол?
|
31.07.2014 / 12:41 | |
lehaAKO Пользователь Сейчас: Offline
Имя: Алексей Откуда: Малая Тавра-Екатеринбург(Свердловская область) Регистрация: 21.02.2013
| Kirillza, сделай так Открыть спойлер Закрыть спойлер 10 gelload "down","Down.png"
20 gelload "up","Up.png"
30 gelload "right","Right.png"
40 gelload "left","Left.png"
50 spritegel "Down","down"
60 spritegel "Up","up"
70 spritegel "Right","right"
80 spritegel "Left","left"
81 spritegel "Down",500,0
82 spritegel "Right",500,0
83 spritegel "Up",500,0
84 spritegel "Left",500,0
90 spritemove "Down",x%,y%
100 if left(0) then x%=x%-1
110 if right(0) then x%=x%+1
120 if up(0) then y%=y%-1
130 if down(0) then y%=y%+1
140 repaint:sleep 20:goto 90
|
31.07.2014 / 12:41 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Kirillza, все спрайты рисуются на экране без исключения после создания с координатами 0,0. Поэтому ненужные спрайты надо перемещать за видимую область дисплея.
|
31.07.2014 / 12:42 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Потому что гели надо прятать за экран. Spritemove "sprite", -500, -500
__________________
Да, детка, я - Король Ящериц!!! |
31.07.2014 / 12:43 | |
lehaAKO Пользователь Сейчас: Offline
Имя: Алексей Откуда: Малая Тавра-Екатеринбург(Свердловская область) Регистрация: 21.02.2013
| 10 gelload "down","Down.png" 20 gelload "up","Up.png" 30 gelload "right","Right.png" 40 gelload "left","Left.png" 50 spritegel "Down","down" 60 spritegel "Up","up" 70 spritegel "Right","right" 80 spritegel "Left","left" 81 spritemove "Down",500,0 82 spritemove "Right",500,0 83 spritemove "Up",500,0 84 spritemove "Left",500,0 90 spritemove "Down",x%,y% 100 if left(0) then x%=x%-1 110 if right(0) then x%=x%+1 120 if up(0) then y%=y%-1 130 if down(0) then y%=y%+1 140 repaint:sleep 20:goto 90
|
1.08.2014 / 10:39 | |
Kirillza Пользователь Сейчас: Offline
Имя: Кирилл Регистрация: 04.06.2014
| Как использовать команду call?
|
1.08.2014 / 11:42 | |
Senderman Пользователь Сейчас: Offline
Имя: Юля Откуда: Москва Регистрация: 11.02.2014
| Kirillza, команда запускает другой bas файл из jar архива или из ФС 10 call "file:///e:/omg.bas
или из рмс __________________
Прошиваем что-нибудь Изменено Senderman (1.08 / 11:46) (всего 1 раз) |
2.08.2014 / 15:02 | |
Senderman Пользователь Сейчас: Offline
Имя: Юля Откуда: Москва Регистрация: 11.02.2014
| Команда Restore L% выполняет то что написано в строке L% или что-то другое?
__________________
Прошиваем что-нибудь Изменено Senderman (2.08 / 15:03) (всего 1 раз) |
3.08.2014 / 00:42 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| берет данные из data
__________________
Да, детка, я - Король Ящериц!!! |