I need to plot only the area they overlap with each other.
Here is the code i currently have...
Code: Select all
;Now check if object overlaps sprite
lda object_x
clc
adc object_w
cmp sprite_x
bcc NotOverlapping
sta object_r ;Right
lda object_y
clc
adc object_h
cmp sprite_y
bcc NotOverlapping
sta object_b ;Bottom
lda sprite_x
clc
adc sprite_w
cmp object_x
bcc NotOverlapping
lda sprite_y
clc
adc sprite_h
cmp object_y
bcc NotOverlapping
;AFAIK, at this point, the sprite overlays the object?
;Calculate overlap dimension(Size) and position