Мне нужна помощь с изучением синтаксиса.

Tantrixx
Posts: 119
Joined: Sun Nov 22, 2015 11:24 am
My devices: iPhone 5

Re: Мне нужна помощь с изучением синтаксиса.

Post by Tantrixx »

Code: Select all

GRAPHICS
OPTION BASE 1
maxx=SCREEN_WIDTH()
maxy=SCREEN_HEIGHT()

DIM A$(12)

DATA "qwer","wert","erty","rtyu","tyui","dfgh","qwsa","lkjh","tgvc","nbvf","tyui","vcbv"
FOR k=1 TO 12
READ A$(k)
NEXT k

SET LISTS CUSTOM
FILL COLOR 1,1,1
DRAW COLOR 0,0,1
LIST "das" TEXT A$ AT 0,0 SIZE maxx/3, maxy


LOOP:

ls=LIST_SELECTED("das")
IF ls >= 0 AND ls <> ols THEN 
ols=ls


DRAW TEXT ls AT maxx/2,0

END IF

GOTO LOOP

Не могу понять, как сделать так, чтоб при нажатии появлялась цифра листа и оставалась, а при последующем нажатии очищался экран или затералось место цифры пробелом и появлялась следующая цифра.

Tantrixx
Posts: 119
Joined: Sun Nov 22, 2015 11:24 am
My devices: iPhone 5

Re: Мне нужна помощь с изучением синтаксиса.

Post by Tantrixx »

И ещё вопрос по спрайтам.
Пример из помощи:

OPTION ANGLE DEGREES
SPRITE "mySprite" DELAY 0.04
SPRITE "mySprite" DA 5
SPRITE "mySprite" LOOP
SPRITE END

Не работает.

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Мне нужна помощь с изучением синтаксиса.

Post by Mr. Kibernetik »

Tantrixx wrote:И ещё вопрос по спрайтам.
Пример из помощи:

OPTION ANGLE DEGREES
SPRITE "mySprite" DELAY 0.04
SPRITE "mySprite" DA 5
SPRITE "mySprite" LOOP
SPRITE END

Не работает.
Это просто пример какие могут быть команды спрайту.

Tantrixx
Posts: 119
Joined: Sun Nov 22, 2015 11:24 am
My devices: iPhone 5

Re: Мне нужна помощь с изучением синтаксиса.

Post by Tantrixx »

Почему не работает спрайт? Уже и циклить пробовал.
[code
OPTION ANGLE DEGREES
OPTION SPRITE POS CENTRAL
OPTION IMAGE POS CENTRAL
OPTION TEXT POS CENTRAL
maxx=SCREEN_WIDTH()
maxy=SCREEN_HEIGHT()

SPRITE 2 BEGIN 100,100
SHADOW ON
DRAW CIRCLE 50,50 SIZE 50
DRAW TEXT "ТРОНЬ" AT 50,50
SPRITE END


SPRITE 2 AT maxx/2,maxy/2
SPRITE 2 DELAY 0.03
SPRITE 2 DA 1
SPRITE 2 LOOP
SPRITE 2 SHOW
][/code]

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Мне нужна помощь с изучением синтаксиса.

Post by Mr. Kibernetik »

Tantrixx wrote:Почему не работает спрайт? Уже и циклить пробовал.
[code
OPTION ANGLE DEGREES
OPTION SPRITE POS CENTRAL
OPTION IMAGE POS CENTRAL
OPTION TEXT POS CENTRAL
maxx=SCREEN_WIDTH()
maxy=SCREEN_HEIGHT()

SPRITE 2 BEGIN 100,100
SHADOW ON
DRAW CIRCLE 50,50 SIZE 50
DRAW TEXT "ТРОНЬ" AT 50,50
SPRITE END


SPRITE 2 AT maxx/2,maxy/2
SPRITE 2 DELAY 0.03
SPRITE 2 DA 1
SPRITE 2 LOOP
SPRITE 2 SHOW
][/code]
Программа работает, когда она работает. А у вас она останавливается сразу после показа спрайта.

Tantrixx
Posts: 119
Joined: Sun Nov 22, 2015 11:24 am
My devices: iPhone 5

Re: Мне нужна помощь с изучением синтаксиса.

Post by Tantrixx »

Получилось, когда цикл в другое место поставил, ура :) Спасибо.
LOOP:
SPRITE 2 SHOW
GOTO lOOP

User avatar
Mr. Kibernetik
Site Admin
Posts: 4786
Joined: Mon Nov 19, 2012 10:16 pm
My devices: iPhone, iPad, MacBook
Location: Russia
Flag: Russia

Re: Мне нужна помощь с изучением синтаксиса.

Post by Mr. Kibernetik »

Tantrixx wrote:Получилось, когда цикл в другое место поставил, ура :) Спасибо.
LOOP:
SPRITE 2 SHOW
GOTO lOOP
В принципе незачем спрайт показывать бесконечное количество раз:

Code: Select all

SPRITE 2 SHOW
LOOP: GOTO lOOP

Tantrixx
Posts: 119
Joined: Sun Nov 22, 2015 11:24 am
My devices: iPhone 5

Re: Мне нужна помощь с изучением синтаксиса.

Post by Tantrixx »

Спасибо

User avatar
MARK99
Posts: 292
Joined: Tue Feb 03, 2015 2:33 pm
My devices: Ipad 4 , iphone 5
Flag: Russia
Contact:

Re: Мне нужна помощь с изучением синтаксиса.

Post by MARK99 »

А кроме формата gif ,есть ещё какие-нибудь анимированные форматы?
Image

User avatar
Фант
Posts: 1363
Joined: Sat Nov 30, 2013 10:01 am
My devices: iPad 4 (iOS 9.3), iMac (MAC OS 11.03)
Location: Россия,Санкт-Петербург
Flag: Russia
Contact:

Re: Мне нужна помощь с изучением синтаксиса.

Post by Фант »

MARK99 wrote:А кроме формата gif ,есть ещё какие-нибудь анимированные форматы?
А какие еще есть анимированные форматы?
По своему опыту скажу-у gifок плохое качество! Делай анимацию из картинок .png в многокадровом спрайте.

Post Reply