Мне нужна помощь с изучением синтаксиса.
Re: Мне нужна помощь с изучением синтаксиса.
Еще раз спасибо. Да задача простая - живьем увидеть работу мультитача, так сказать в цифрах.
Re: Мне нужна помощь с изучением синтаксиса.
graphics
loop:
get touch 0 as X,Y
draw text x at x,y
goto loop
Типа того что-то
loop:
get touch 0 as X,Y
draw text x at x,y
goto loop
Типа того что-то
- Фант
- Posts: 1363
- Joined: Sat Nov 30, 2013 10:01 am
- My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
- Location: Россия,Санкт-Петербург
- Flag:
- Contact:
Re: Мне нужна помощь с изучением синтаксиса.
graphics
OPTION TEXT POS CENTRAL
loop:
get touch 0 as x,y
if x>-1 then 10
goto loop
10
n+=1
graphics clear 0,0,0
draw text n at x,y
11
get touch 0 as x,y
if x=-1 then loop
goto 11
OPTION TEXT POS CENTRAL
loop:
get touch 0 as x,y
if x>-1 then 10
goto loop
10
n+=1
graphics clear 0,0,0
draw text n at x,y
11
get touch 0 as x,y
if x=-1 then loop
goto 11
Re: Мне нужна помощь с изучением синтаксиса.
Спасибо, все получилось!
Вот почему только дробные числа получаются?
graphics
OPTION TEXT POS CENTRAL
loop:
get touch 0 as x,y
if x>-1 then 10
goto loop
10
n+=1
graphics clear 0,0,0
draw color 0,0,1
draw text "x=" at 15,40
draw text x at 60,40
draw text "y=" at 120,40
draw text y at 160,40
draw text n at x,y
gosub circle
11
get touch 0 as x,y
if x=-1 then loop
goto 11
circle:
for i=14 to 50
draw size 1
draw color rnd(1),rnd(1),rnd(1)
draw circle x,y size i
pause 0.01
draw size 3
draw color 0,0,0
draw circle x,y size i
NOTES MIDI 3,9,i+50,127
next i
for i=50 to 14 step -1
draw size 1
draw color rnd(1),rnd(1),rnd(1)
draw circle x,y size i
pause 0.01
draw size 3
draw color 0,0,0
draw circle x,y size i
NOTES MIDI 3,9,i+50,127
next i
return
Вот почему только дробные числа получаются?
graphics
OPTION TEXT POS CENTRAL
loop:
get touch 0 as x,y
if x>-1 then 10
goto loop
10
n+=1
graphics clear 0,0,0
draw color 0,0,1
draw text "x=" at 15,40
draw text x at 60,40
draw text "y=" at 120,40
draw text y at 160,40
draw text n at x,y
gosub circle
11
get touch 0 as x,y
if x=-1 then loop
goto 11
circle:
for i=14 to 50
draw size 1
draw color rnd(1),rnd(1),rnd(1)
draw circle x,y size i
pause 0.01
draw size 3
draw color 0,0,0
draw circle x,y size i
NOTES MIDI 3,9,i+50,127
next i
for i=50 to 14 step -1
draw size 1
draw color rnd(1),rnd(1),rnd(1)
draw circle x,y size i
pause 0.01
draw size 3
draw color 0,0,0
draw circle x,y size i
NOTES MIDI 3,9,i+50,127
next i
return
Last edited by denlbl on Mon Feb 23, 2015 11:34 am, edited 1 time in total.
- Фант
- Posts: 1363
- Joined: Sat Nov 30, 2013 10:01 am
- My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
- Location: Россия,Санкт-Петербург
- Flag:
- Contact:
Re: Мне нужна помощь с изучением синтаксиса.
Да не плохо!
Психоделические тапы!
Психоделические тапы!
Re: Мне нужна помощь с изучением синтаксиса.
числа дробные выходят?
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: Мне нужна помощь с изучением синтаксиса.
А что вас смущает? Почему бы им не быть дробными?denlbl wrote: числа дробные выходят?
Re: Мне нужна помощь с изучением синтаксиса.
Эээээ, как бы, координата точки на экране - целое число? Тем более, что удивительно, шаг определения - 0.5 Вероятно, происходит некая интерполяция значений на границе соседних точек?
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: Мне нужна помощь с изучением синтаксиса.
Как видите, не обязательно целое. У экрана ретина на одну точку экрана приходятся 2х2 пиксела, а функция касания работает с попиксельной точностью.denlbl wrote:Эээээ, как бы, координата точки на экране - целое число? Тем более, что удивительно, шаг определения - 0.5 Вероятно, происходит некая интерполяция значений на границе соседних точек?
Re: Мне нужна помощь с изучением синтаксиса.
Тоже обратил внимание, что у меня координаты танка бывают дробные - тоже 0.5