protected override JobHandle OnUpdate(JobHandle inputDependencies) { var job = new BulletSystemJob { mousePosition = Input.mousePosition }; return(job.Schedule(this, inputDependencies)); }
protected override JobHandle OnUpdate(JobHandle inputDependencies) { var job = new BulletSystemJob(); job.deltaTime = UnityEngine.Time.deltaTime; // Now that the job is set up, schedule it to be run. return(job.Schedule(this, inputDependencies)); }