12.06.2014 / 10:48 | |
Senderman Пользователь Сейчас: Offline
Имя: Юля Откуда: Москва Регистрация: 11.02.2014
| MisterN, я не совсем понял, каким образом у тебя локация двигаться будет. И почему фон на 100,100, а не 0,0
__________________
Прошиваем что-нибудь |
12.06.2014 / 13:11 | |
MisterN Пользователь Сейчас: Offline
Регистрация: 13.05.2013
| Senderman, Да я уж понял, что это бред, а замысел был в том, что прошел 100 пикселей и то, что уже прошел отодвинулось назад
|
12.06.2014 / 13:31 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| получаешь координаты спрайта, заносишь в переменную какую-нибудь, после сдвига спрайта снова берешь координаты и сверяешь с теми переменными - сдвигаешь фон и объекты на плюс/минус разность координат и переменных. это все время будет сдвиг.
для сдвига только в момент подхода к краю делай то что выше, но уже в промежутке координат, которые ты в начале цикла/и т.п. проверяешь и заносишь в переменные. можно определенную область вокруг спрайта задать и проверять координаты четырех точек относительно спрайта. если растояние между ними уменьшится до определенного значения - сдвинуть карту
__________________
わからない!! |
20.06.2014 / 16:38 | |
delette Пользователь Сейчас: Offline
Имя: Александр Регистрация: 20.06.2014
| ребят нужна помощь. нужно разработать программу на MB , которая позволяет ввести с клавиатуры 10 значений массива a% и подсчитывает эти значения с выводом результатов на экран
|
20.06.2014 / 17:05 | |
RblSb Пользователь Сейчас: Offline
Регистрация: 25.07.2011
| delette, как подсчитать? сложить все?
|
20.06.2014 / 18:17 | |
delette Пользователь Сейчас: Offline
Имя: Александр Регистрация: 20.06.2014
| да, обычное сложение
|
20.06.2014 / 18:29 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| 10 dim a%(10)
20 for i% = 0 to 9
30 r% = editform "Input num " + str$(i%), "ok", "cancel", "", s$, 5, 2
40 if r% = -1 then goto 30
50 sleep len(s$)
60 a%(i%) = val(s$)
70 next i%
80 for i% = 0 to 9
90 sum% = sum% + a%(i%)
100 next i%
110 print str$(sum%)
120 repaint
130 sleep 2000
140 end
__________________
знает толк Изменено vl@volk (20.06 / 18:30) (всего 1 раз) |
20.06.2014 / 22:19 | |
delette Пользователь Сейчас: Offline
Имя: Александр Регистрация: 20.06.2014
| не то, многих команд нам не давали...., с помощью знакомого удалось накатить следущее, не понятно три пункта -1. почему целое число надо перегонять в строку? 2. для чего вторая переменная к? 3 как работает next? sub main
result%=0
dim a%(10)
for i%=0 to 9
input "Value "+str$(i%),k%
a%(i%)=k%
result%=result%+a%(i%)
next i%
print result%
end
Изменено delette (20.06 / 22:20) (всего 1 раз) |
20.06.2014 / 22:23 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Непонял, у тебя мобайл бейсик или на пк?
__________________
знает толк |
20.06.2014 / 22:24 | |
Eragon Пользователь Сейчас: Offline
Регистрация: 30.04.2011
| delette, Next - цикл же
|