example.md 1.1 KB


tags: physics title: Knockback brief: This example shows how to create a knockback effect when hit. author: Defold Foundation scripts: enemy.script

thumbnail: knockback_thumb.png

This example shows how to create a knockback effect when hit. The setup consists of three game objects; one for the player, one for the enemy and one for the bullet that is spawned using a factory (see example on how to spawn bullets).

player : The red ship at the bottom. Contains:

  • A Sprite component with the spaceship image.
  • A Factory component to spawn bullet game objects
  • A script to handle spawning of bullets.

bullet : The bullet fired by the player. Contains:

  • A Sprite component with a bullet image.
  • A Collision object component. Type is set to KINEMATIC. It has a sphere Shape matching image.

enemy : The black ship at the top. Contains:

  • A Sprite component with the spaceship image.
  • A Collision object component. Type is set to KINEMATIC. It has a sphere Shape matching image.
  • A script to handle collisions with bullets.