public int RequestControl(CameraControlPriority priority, Transform target, Action onControlGained, Action onControlLost) { this.cameraControlDirty = true; CameraControl control = new CameraControl (); control.priority = priority; control.target = target; control.onControlGained = onControlGained; control.onControlLost = onControlLost; control.id = ++idCounter; listOfControls.Add (control); return control.id; }
public int RequestControl(CameraControlPriority priority, Transform target, Action onControlGained, Action onControlLost) { this.cameraControlDirty = true; CameraControl control = new CameraControl(); control.priority = priority; control.target = target; control.onControlGained = onControlGained; control.onControlLost = onControlLost; control.id = ++idCounter; listOfControls.Add(control); return(control.id); }
public int RequestControl(CameraControlPriority priority, Transform target) { return this.RequestControl (priority, target, null, null); }
public int RequestControl(CameraControlPriority priority, Transform target) { return(this.RequestControl(priority, target, null, null)); }