TI99 Environment

CALL_MAGNIFYSPRITE


Syntax

CALL_MAGNIFYSPRITE(sprite-number,magnification-factor)

Description

The MAGNIFYSPRITE() function allows you to change the size (magnification-factor) of an individual ACTIVE (existing) sprite (sprite-number). This function will have its intended effect when you call it after creating the sprite. As with the MAGNIFY() function, magnification-factor may be 1, 2, 3, or 4. If you make a subsequent call to the function CALL_MAGNIFY, the size of all sprites will change.

  Example Code
randomize hitimer()
numsprites = 20
call_screen(2)
for i=1 to numsprites
   repeat
      cl = rnd(14)+2 
   until cl <> 8         
   call_sprite(i,42,cl,rnd(176)+1,rnd(248)+1,0,0)
next i
for i=1 to numsprites
   tiwait(500)      
   CALL_MAGNIFYSPRITE(i,2)
   call_colorsprite(i,16)
   tiwait(1000)
   call_delsprite(i)   
next i
A$="DONE":for i=1 to len(A$):call_colorchar(asc(mid$(A$,i,1)),16,1):next
display_at(24,1,A$,0) : tiwaitkey()
end

Go back to ...

TI99E Commands Menu
Main Menu

Copyright © Carlos Santiago Lebron - TI99 Environment 2020