I am looking for selve platform generate Endless Level in a 2d Jump and Run game
I am a beginner and I need Help I am going to make a selve platform generator like an Endless Level but I dont know how. I watched many tutorials but no one is that I want. I am looking for an Selve Platform Generator Endless Level for a 2d Jump and Run Game or like "Rider"
using System.Collections; using System.Collections.Generic; using UnityEngine;
public class LevelGenerator : MonoBehaviour { public Transform LevelPart1; public Transform LevelStart; private Vector3 LastEndPosition; private const float PLAYER_DISTANCE_SPAWN_LEVEL_PART = 200f; public Player player; private void Awake() { LastEndPosition = LevelStart.Find("EndPosition").position; int startingSpawnLevelParts = 5; for (int i = 0; i < startingSpawnLevelParts; i++) { SpawnLevelPart(); } } private void Update() { if (Vector3.Distance(Player.GetPosition(), LastEndPosition) < PLAYER_DISTANCE_SPAWN_LEVEL_PART) { SpawnLevelPart(); } } private void SpawnLevelPart() { Transform LastLevelPartTransform = SpawnLevelPart(LastEndPosition); LastEndPosition = LastLevelPartTransform.Find("EndPosition").position; } private Transform SpawnLevelPart(Vector3 spawnPosition) { Transform LevelPartTransform = Instantiate(LevelPart1,spawnPosition,Quaternion.identity); return LevelPartTransform; } }
Here is my Code. It has one Error which I dont understand: 'Player' does not contain a definition for 'GetPosition',
Your answer
![](https://koobas.hobune.stream/wayback/20220613020322im_/https://answers.unity.com/themes/thub/images/avi.jpg)