|
@@ -102,11 +102,17 @@ public class CoinCreation : MonoBehaviour
|
|
|
|
|
|
Vector3 rotationVector = new Vector3(0f, 0f, 0f);
|
|
|
|
|
|
- if (start_point.slalom || (start_point.slalom && end_point.slalom))
|
|
|
+ // Zwischenlösung um Coins nicht in Kreuzungdatstellen zu müssen
|
|
|
+ int test = 1;
|
|
|
+ stepsize = stepsize - 1;
|
|
|
+
|
|
|
+ // if (start_point.slalom || (start_point.slalom && end_point.slalom))
|
|
|
+ if (start_point.slalom && end_point.slalom)
|
|
|
{
|
|
|
//TODO Was muss beim schiefen verteilen für den Slalom angepasst werden? z.B. stepsize?
|
|
|
Debug.Log("Coin-Creation: Place Coins for Slalom.");
|
|
|
-
|
|
|
+ test = 0;
|
|
|
+ stepsize = stepsize + 1;
|
|
|
}
|
|
|
if (distance_x > 0) // wenn entlang der x Richung verteilt wird
|
|
|
{
|
|
@@ -121,7 +127,7 @@ public class CoinCreation : MonoBehaviour
|
|
|
rotationVector = new Vector3(0f, 90f, 90f);
|
|
|
}
|
|
|
|
|
|
- for (int i = 0; i < stepsize; ++i)
|
|
|
+ for (int i = test; i < stepsize; ++i)
|
|
|
{
|
|
|
//Coin-Position berechnen
|
|
|
if (start_point.x - end_point.x > 0)
|