Вниз  Вопросы по MobileBasic
- 4.04.2011 / 18:02
Naik
  Пользователь

Naik 
Сейчас: Offline
XakepPRO, Я уже ответил ему. Зачем пирать одно и тоже?
- 4.04.2011 / 18:36
gajzov
  Пользователь

gajzov 
Сейчас: Offline
это получается что оператор goto просто повторяет заданную строку, а не заставляет прокрутить операции заново... :-( понял ошибку:) спасибо :)
- 4.04.2011 / 18:36
XakepPRO
  Пользователь

XakepPRO 
Лишняя перерисовка ;-)
- 4.04.2011 / 18:45
gajzov
  Пользователь

gajzov 
Сейчас: Offline
короче по первому написанному способу квадрат после нажатия вправо пропадает вообще и еще в левом верхним углу черный курсор появляется в виде черного прямоугольника

во втором случаи квадрат шагает но с шагом примерно 50 пикселей если не больше... :-( что теперь я не понимаю??? Может это как то по другому записывать надо?
- 4.04.2011 / 18:51
Naik
  Пользователь

Naik 
Сейчас: Offline
10 X=20
20 Y=2
30 CLS
40 DRAWRECT X,Y,10,10
50 IF RIGHT(0) THEN X=X+1:sleep 100:GOTO
30
60 GOTO 50

Вот видишь ,хакер, твой способ медленнее. У меня сразу за экран скачет, а у тя на 50 пикс.
- 4.04.2011 / 18:56
XakepPRO
  Пользователь

XakepPRO 
gajzov (04.04.2011/18:36)
это получается что оператор goto просто повторяет заданную строку, а не заставляет прокрутить операции заново... :-( понял ошибку:) спасибо :)
Оператор goto переводит курсор на заданную строку. Т.е, если мы пишем
5 c=0
10 c=c+1
20 print c
30 goto 10

то сначала выполнится c=0
а затем постоянно будут выполняться строчки 10, 20, 30.

Т.е, оператор goto показывает интерпретатору (твоей программе, если попроще) с какой строки ей нужно продолжать работу.

Нужно вставить паузу...
- 4.04.2011 / 18:58
Naik
  Пользователь

Naik 
Сейчас: Offline
Мини урок :haha:
- 4.04.2011 / 18:59
XakepPRO
  Пользователь

XakepPRO 
Naik (04.04.2011/18:51)
Вот видишь ,хакер, твой способ медленнее. У меня сразу за экран скачет, а у тя на 50 пикс.
Заметь, у меня целых два варианта, а про какой именно он имел ввиду, он не сказал ;)
- 4.04.2011 / 19:10
gajzov
  Пользователь

gajzov 
Сейчас: Offline
спасибо, поехало!!!
- 4.04.2011 / 19:12
XakepPRO
  Пользователь

XakepPRO 
Naik, специально для тебя запустил алгоритмы: мой работает стабильно, без мерцаний, но на 50 пикселей.

Твой (верхний) работает, но с мерцанием, и тоже на 50 пикселей)


gajzov,

10 X=20
20 Y=2
30 CLS
40 DRAWRECT X,Y,10,10
50 IF RIGHT(0) THEN X=X+1: GOTO 30
60 SLEEP 150: GOTO 50

Слип можешь менять.
Наверх  Всего сообщений: 9538
Фильтровать сообщения
Поиск по теме
Файлы топика (270)