home *** CD-ROM | disk | FTP | other *** search
- '* ------------------------------------------------------- *
- '* SPDEMO2.BAS *
- '* Sprite-Demonstration bei der die Daten des Sprites *
- '* aus der Datei SPDEMO2.DAT geladen werden *
- '* (c) 1990 Kay Glahn & TOOLBOX *
- '* ------------------------------------------------------- *
- DIM a(64) AS INTEGER
- '* ------------------------------------------------------- *
- '* Daten des Sprites aus Datei in Array übertragen *
- DEF SEG = VARSEG(a(0))
- BLOAD "SPDEMO2.DAT", VARPTR(a(0))
- '* ------------------------------------------------------- *
- '* 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 SPDEMO3.BAS *
-
-
-