home *** CD-ROM | disk | FTP | other *** search
- '* ------------------------------------------------------- *
- '* SPDEMO1.BAS *
- '* Sprite-Demonstration bei der das Sprite vorher *
- '* auf dem Bildschirm aufgebaut wird *
- '* (c) 1990 Kay Glahn & TOOLBOX *
- '* ------------------------------------------------------- *
- DIM a(64) AS INTEGER
- '* --------------------------------------------------------*
- '* Sprite aufbauen und in Array übertragen *
- SCREEN 2
- CIRCLE (19, 9), 15
- PAINT (19, 9)
- CIRCLE (19, 13), 8
- PAINT (19, 15)
- PSET (27, 11)
- DRAW "g7 f2 l6 e2 h7"
- PAINT (20, 17)
- PSET (20, 17)
- DRAW "l4 g2 d1 g1"
- GET (0, 0)-(39, 24), a
- SCREEN 0
- CLS
- '* ------------------------------------------------------- *
- '* Hauptprogramm *
- CLS
- SCREEN 2
- LINE (0, 0)-(639, 199), , B
- x = 320
- y = 170
- DO WHILE INKEY$ = ""
- PUT (x, y), a, PSET
- RANDOMIZE TIMER
- n = INT(RND * 5)
- SELECT CASE n
- CASE 1
- x = x + 1
- CASE 2
- y = y + 1
- CASE 3
- x = x - 3
- CASE 4
- y = y - 3
- END SELECT
- IF x < 1 OR x > 599 THEN EXIT DO
- IF y < 1 OR y > 174 THEN EXIT DO
- LOOP
- WHILE INKEY$ = "": WEND
- END
- '* ------------------------------------------------------- *
- '* Ende von SPDEMO1.BAS *
-
-
-