Page 1 of 7

Помощь новичкам

Posted: Thu Dec 11, 2014 3:14 pm
by antonobuhov
Всем привет.

Я решил создать тему где бы новички могли задавать свои вопросы. Если модератор будет против то можете ее удалить, но прежде я задам вопрос такой.

Скажите пожалуйста как загружать в телефон изображения, звуки или сам код приложения а точнее куда. Вот к примеру я пишу программку на компьютере, там размещаю в папку изображения и все такое, рядом с папкой сама программа в txt или cod формате, какие дальнейшие мои действия. И как потом все это открыть в Smart Basic

Большое спасибо за помощь.

Re: Помощь новичкам

Posted: Thu Dec 11, 2014 4:01 pm
by Mr. Kibernetik
Smart BASIC работает с Dropbox. С помощью Dropbox можно очень легко переносить программы и файлы с компьютера на устройство и обратно. Также на форуме очень много ссылок на Dropbox, с помощью которых можно буквально в несколько кликов загрузить программу себе на устройство.

О том, как подключить Dropbox, смотрите в документации в разделе Примечания. Если что останется непонятным - спрашивайте!

Re: Помощь новичкам

Posted: Wed Feb 04, 2015 2:57 pm
by Alexxl
Добрый вечер всем. Нужна помощь.
Разбираюсь с программой, с графикой и никак не могу понять, как установить перо.
Как сделать так что бы рисование линии происходило не с 0,0 а с 0,300 например?
Вот в данном случае:

GRAPHICS'режим

DRAW SIZE(5)'толщина линии
DRAW COLOR 1,1,1'цвет белый

FOR COUNT = 0 TO 100
A = rnd(10)

DRAW LINE TO B,C

IF A > 5 then
C +=10
Cvr+=1
ELSE
C -=C
Cvn+=1
END IF

B +=10
COUNT += 1
PAUSE 0.5
NEXT COUNT

Re: Помощь новичкам

Posted: Wed Feb 04, 2015 2:59 pm
by Фант
Привет! А в чем проблема?
DRAW LINE X1,Y1 TO X2,Y2 команда рисует линию от точки [x1,y1] до точки [x2,y2]. Первая пара координат может быть пропущена, если нужно продолжить рисовать линию от текущих координат пера.

Re: Помощь новичкам

Posted: Wed Feb 04, 2015 3:00 pm
by Mr. Kibernetik
Перо устанавливается командой DRAW TO.

Re: Помощь новичкам

Posted: Wed Feb 04, 2015 3:04 pm
by Alexxl
Да вот, если я использую команду DRAW TO в приведенном выше примере, то перо вначале устанавливается а потом первым шагом возвращается в 0,0 и оттуда начинает строить линию..

Re: Помощь новичкам

Posted: Wed Feb 04, 2015 3:07 pm
by Mr. Kibernetik
Alexxl wrote:Да вот, если я использую команду DRAW TO в приведенном выше примере, то перо вначале устанавливается а потом первым шагом возвращается в 0,0 и оттуда начинает строить линию..

Code: Select all

graphics
draw to 100,100
draw line to 200,200

Re: Помощь новичкам

Posted: Wed Feb 04, 2015 3:15 pm
by Alexxl
Mr. Kibernetik wrote:
Alexxl wrote:Да вот, если я использую команду DRAW TO в приведенном выше примере, то перо вначале устанавливается а потом первым шагом возвращается в 0,0 и оттуда начинает строить линию..

Code: Select all

graphics
draw to 100,100
draw line to 200,200
image.jpg
image.jpg (24.84 KiB) Viewed 12347 times
Добавил эти две строки, получается всё равно как я описывал.

Re: Помощь новичкам

Posted: Wed Feb 04, 2015 3:29 pm
by Mr. Kibernetik
Alexxl wrote:Добавил эти две строки, получается всё равно как я описывал.
Я вам привел в пример этот код не для того, чтобы вы его просто вставили в программу, а чтобы вам было понятно, как оно в принципе работает.
Раз у вас в программе рисует в координате 0,0, значит вы именно в эту координату рисуете. Нужно найти ошибку в программе и исправить.

Re: Помощь новичкам

Posted: Wed Feb 04, 2015 3:34 pm
by Фант
Рисуем пальцем по экрану линиями:
graphics
loop:
get touch 0 as x,y
if x>-1 then
draw to x,y
goto 10
endif
goto loop
10 get touch 0 as x,y
if x=-1 then loop
draw line to x,y
goto 10