Added: Collectibles now rotate, float up before disapeparing after being picked up.

This commit is contained in:
Foxar
2020-12-07 20:08:11 +01:00
parent 6292c27c50
commit 32422b87eb
3 changed files with 28 additions and 2 deletions
+3 -1
View File
@@ -111,12 +111,14 @@ void Dolphin::onUpdate()
for (int i = 0; i < OYSTERS_COUNT; i++)
{
oysters[i].update();
Vector3 vecDist = oysters[i].mesh.position - player.mesh.position;
float dist = Math::sqrt(vecDist.x + vecDist.y + vecDist.z);
if (dist < 2.5F && player.getIsJumping() && oysters[i].isActive())
{
printf("Pickup %d Dist %d\n", i, dist);
oysters[i].setActive(false);
//oysters[i].setActive(false);
oysters[i].disappear();
}
}