CollisionSpriteAnim

Syntax:

x = CollisionSpriteAnim( Sprite,x1,y1, AnimSprite,x2,y2 [,collision_mode] )

Parameters:

Sprite

=

Nummer Deines Sprites

x1, y1

=

Position of the Sprite on the screen

AnimSprite

=

AnimSprite

x2, y2

=

Position AnimSprite auf dem screen

collision_mode

=

0: exakte Pixelkollision (default)

1: Block Kollision


Return Values:

#false

=

keine Kollision

#true

=

Kollision


Description:

Überprüft ein PB Sprite auf Kollision mit einem AnimSprite.


Example:

  LoadSprite(1,"block",0)

  CatchSprite(2,?Player,0)
  TransparentSpriteColor(2,0,0,0)
  CreateAnimSprite(Player.AnimSprite,2,16,16)

  ; in game loop
  If CollisionSpriteAnim(1,100,100,Player,PlayerX,PlayerY)
     ; mach was
  Endif


Supported OS:   Windows, Linux