Esempio n. 1
0
    protected override JobHandle OnUpdate(JobHandle inputDependencies)
    {
        var job = new JumpJob()
        {
            jumpPressed = Input.GetKeyDown(KeyCode.Space)
        };

        return(job.Schedule(this, inputDependencies));
    }
Esempio n. 2
0
    protected override JobHandle OnUpdate(JobHandle inputDeps)
    {
        var job = new JumpJob
        {
            dt     = Time.deltaTime,
            JumpUp = Input.GetKey(KeyCode.UpArrow)
        };

        return(job.Schedule(this, 1, inputDeps));
    }
    protected override JobHandle OnUpdate(JobHandle inputDeps)
    {
        JumpJob job = new JumpJob
        {
            m_deltaTime = Time.deltaTime
        };

        JobHandle jobHandle = job.Schedule(this, inputDeps);

        jobHandle.Complete();
        return(jobHandle);
    }