protected override JobHandle OnUpdate(JobHandle inputDeps) { if (TwoStickBootstrap.Settings == null) { return(inputDeps); } var boundaryKillJob = new BoundaryKillJob { MinZ = TwoStickBootstrap.Settings.playfield.yMin, MaxZ = TwoStickBootstrap.Settings.playfield.yMax, }; return(boundaryKillJob.Schedule(this, inputDeps)); }
protected override JobHandle OnUpdate(JobHandle inputDeps) { if (AsteroidsBootstrap.Settings == null) { return(inputDeps); } var boundaryKillJob = new BoundaryKillJob { MinY = AsteroidsBootstrap.Settings.playfield.yMin, MaxY = AsteroidsBootstrap.Settings.playfield.yMax, MinX = AsteroidsBootstrap.Settings.playfield.xMin, MaxX = AsteroidsBootstrap.Settings.playfield.xMax }; return(boundaryKillJob.Schedule(this, 64, inputDeps)); }