Вниз  Вопросы по MobileBasic
- 12.06.2014 / 10:48
Senderman
  Пользователь

Senderman 
Сейчас: Offline
MisterN, я не совсем понял, каким образом у тебя локация двигаться будет. И почему фон на 100,100, а не 0,0
__________________
 Прошиваем что-нибудь
- 12.06.2014 / 13:11
MisterN
  Пользователь

MisterN 
Сейчас: Offline
Senderman, Да я уж понял, что это бред, а замысел был в том, что прошел 100 пикселей и то, что уже прошел отодвинулось назад
- 12.06.2014 / 13:31
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
получаешь координаты спрайта, заносишь в переменную какую-нибудь, после сдвига спрайта снова берешь координаты и сверяешь с теми переменными - сдвигаешь фон и объекты на плюс/минус разность координат и переменных. это все время будет сдвиг.

для сдвига только в момент подхода к краю делай то что выше, но уже в промежутке координат, которые ты в начале цикла/и т.п. проверяешь и заносишь в переменные. можно определенную область вокруг спрайта задать и проверять координаты четырех точек относительно спрайта. если растояние между ними уменьшится до определенного значения - сдвинуть карту
__________________
 わからない!!
- 20.06.2014 / 16:38
delette
  Пользователь

delette 
Сейчас: Offline
ребят нужна помощь. нужно разработать программу на MB , которая позволяет ввести с клавиатуры 10 значений массива a% и подсчитывает эти значения с выводом результатов на экран
- 20.06.2014 / 17:05
RblSb
  Пользователь

RblSb 
Сейчас: Offline
delette, как подсчитать? сложить все?
- 20.06.2014 / 18:17
delette
  Пользователь

delette 
Сейчас: Offline
да, обычное сложение
- 20.06.2014 / 18:29
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
  1. 10 dim a%(10)
  2. 20 for i% = 0 to 9
  3. 30 r% = editform "Input num " + str$(i%), "ok", "cancel", "", s$, 5, 2
  4. 40 if r% = -1 then goto 30
  5. 50 sleep len(s$)
  6. 60 a%(i%) = val(s$)
  7. 70 next i%
  8. 80 for i% = 0 to 9
  9. 90 sum% = sum% + a%(i%)
  10. 100 next i%
  11. 110 print str$(sum%)
  12. 120 repaint
  13. 130 sleep 2000
  14. 140 end

__________________
 знает толк

Изменено vl@volk (20.06 / 18:30) (всего 1 раз)
- 20.06.2014 / 22:19
delette
  Пользователь

delette 
Сейчас: Offline
не то, многих команд нам не давали...., с помощью знакомого удалось накатить следущее, не понятно три пункта -1. почему целое число надо перегонять в строку? 2. для чего вторая переменная к? 3 как работает next?
  1. sub main
  2. result%=0
  3. dim a%(10)
  4. for i%=0 to 9
  5. input "Value "+str$(i%),k%
  6. a%(i%)=k%
  7. result%=result%+a%(i%)
  8. next i%
  9. print result%
  10. end


Изменено delette (20.06 / 22:20) (всего 1 раз)
- 20.06.2014 / 22:23
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Непонял, у тебя мобайл бейсик или на пк?
__________________
 знает толк
- 20.06.2014 / 22:24
Eragon
  Пользователь

Eragon 
Сейчас: Offline
delette, Next - цикл же
Наверх  Всего сообщений: 9538
Фильтровать сообщения
Поиск по теме
Файлы топика (270)