private Vector3 moveEntity(Vector3 position) { return(SimpleEntityLifecycle.MoveEntityLinearly( position, Vector3.up, Vector3.up, PlatfromFloatSpeedMinMax.x, SimpleEntityLifecycle.UpdateType.FixedUpdate)); }
private void Start() { globalPositionOffsetY = MinigameManager.transform.position.y; currentCamera = MinigameManager.CurrentCamera; entityLifecycle = new SimpleEntityLifecycle( transform, PlatformPrefabs, moveEntity, spawnMethod, null, outsideCameraDestroy); entityLifecycle.CreateNewEntity(); }