A86: Re: Sprites (More)
[Prev][Next][Index][Thread]
A86: Re: Sprites (More)
>
>More questions.
>
> 1) What is the advantage to using masked sprites or vice versa?
With sprite masking, you can make part of a sprite transparent, so that the
background behind that pixel isn't erased.
> 2) What is the difference in the PutSprite routines? I have seen them
AND'd
>and XOR'd, but I guess I don't understand the difference.
XOR'ing is usually the best way to go. It will clear a pixel if there is
already a pixel set where another set pixel is being XOR'ed to. Like:
ld bc,0101
ld hl,sprite
call _PutSprite_that_uses_xor
;sprite is now pasted to the screen
call _PutSprite_that_uses_xor
;sprite has now been erased from the screen
Hope this helps some,
_________
JBrett
tbarwick@esn.net
ICQ UIN: 20607010
AIM: BarwickBJ
http://ww2.esn.net/~tbarwick
Plexus Publishing member
ACZ member
Follow-Ups: