DEF xLINE()
maxx = SCREEN_WIDTH()
maxy = SCREEN_HEIGHT()
x1 = RND(maxx)
x2 = RND(maxx)
y1 = RND(maxy)
y2 = RND(maxy)
DRAW COLOR RND(1),RND(1),RND(1)
DRAW SIZE RND(8)
DRAW LINE x1,y1 TO x2,y2
END DEF
DEF yCIRCLE()
maxx = SCREEN_WIDTH()
maxy = SCREEN_HEIGHT()
x = RND(maxx)
y = RND(maxy)
r = RND(50)
FILL COLOR RND(1),RND(1),RND(1)
FILL CIRCLE x,y SIZE r
END DEF
GRAPHICS
GRAPHICS CLEAR
SHADOW ON
RANDOMIZE
GET ORIENTATION P
IF P = 1 OR 3 THEN
GOTO LINES
ELSE
GOTO CIRCLES
END IF
LINES:
xLINE()
IF xLINE.maxx <> SCREEN_WIDTH() THEN
GOTO CIRCLES
ELSE
GOTO LINES
END IF
CIRCLES:
yCIRCLE()
IF yCIRCLE.maxx <> SCREEN_WIDTH() THEN
GOTO LINES
ELSE
GOTO CIRCLES
END IF
DEF xLINE()
maxx = SCREEN_WIDTH()
maxy = SCREEN_HEIGHT()
x1 = RND(maxx)
x2 = RND(maxx)
y1 = RND(maxy)
y2 = RND(maxy)
DRAW COLOR RND(1),RND(1),RND(1)
DRAW SIZE RND(8)
DRAW LINE x1,y1 TO x2,y2
END DEF
DEF yCIRCLE()
maxx = SCREEN_WIDTH()
maxy = SCREEN_HEIGHT()
x = RND(maxx)
y = RND(maxy)
r = RND(50)
FILL COLOR RND(1),RND(1),RND(1)
FILL CIRCLE x,y SIZE r
END DEF
GRAPHICS
GRAPHICS CLEAR
SHADOW ON
RANDOMIZE
GET ORIENTATION P
IF P = 1 OR 3 THEN
GOTO LINES
ELSE
GOTO CIRCLES
END IF
LINES:
xLINE()
IF xLINE.maxx <> SCREEN_WIDTH() THEN
GOTO CIRCLES
ELSE
GOTO LINES
END IF
CIRCLES:
yCIRCLE()
IF yCIRCLE.maxx <> SCREEN_WIDTH() THEN
GOTO LINES
ELSE
GOTO CIRCLES
END IF
Все работает не плохо. Не хватает полной очистки экрана после смены ориентации экрана
Все работает не плохо. Не хватает полной очистки экрана после смены ориентации экрана
Это да, но я так вначале и задумывал без очистки . И еще только заметил не работает начальная ориентация т.е. как ни поверни сначала всегда рисуются линии, а потом меняются круги с линиями наоборот. Вот не пойму почему не работает условие?
Все работает не плохо. Не хватает полной очистки экрана после смены ориентации экрана
Это да, но я так вначале и задумывал без очистки . И еще только заметил не работает начальная ориентация т.е. как ни поверни сначала всегда рисуются линии, а потом меняются круги с линиями наоборот. Вот не пойму почему не работает условие?