public void update(CallbackWithArg moveCallBack, params object[] args) { host.velocity = truncate(host.velocity + steering, MAX_VELOCITY); host.transform.position += host.velocity * Time.deltaTime; if (moveCallBack != null) { moveCallBack(args); } }
public Callback(CallbackWithArg callback) { withArg = callback; noArg = null; }
public void update(CallbackWithArg moveCallBack, params object[] args) { host.velocity = truncate(host.velocity + steering, MAX_VELOCITY); host.transform.position += host.velocity * Time.deltaTime; if (moveCallBack != null) moveCallBack(args); }