update delegates to accept a List<InputEvent>, not Set
This commit is contained in:
@@ -89,7 +89,7 @@ class OrbitInputHandlerDelegate implements InputHandlerDelegate {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Future<void> handle(Set<InputEvent> events) async {
|
Future<void> handle(List<InputEvent> events) async {
|
||||||
final activeCamera = await view.getCamera();
|
final activeCamera = await view.getCamera();
|
||||||
if (!_isInitialized) {
|
if (!_isInitialized) {
|
||||||
await _initializeFromCamera(activeCamera);
|
await _initializeFromCamera(activeCamera);
|
||||||
|
|||||||
@@ -12,8 +12,9 @@ class FreeFlightInputHandlerDelegateV2 implements InputHandlerDelegate {
|
|||||||
{this.sensitivity = const InputSensitivityOptions()});
|
{this.sensitivity = const InputSensitivityOptions()});
|
||||||
|
|
||||||
double? _scaleDelta;
|
double? _scaleDelta;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Future<void> handle(Set<InputEvent> events) async {
|
Future<void> handle(List<InputEvent> events) async {
|
||||||
Vector2 rotation = Vector2.zero();
|
Vector2 rotation = Vector2.zero();
|
||||||
Vector3 translation = Vector3.zero();
|
Vector3 translation = Vector3.zero();
|
||||||
|
|
||||||
@@ -103,8 +104,6 @@ class FreeFlightInputHandlerDelegateV2 implements InputHandlerDelegate {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
var updated = current *
|
var updated = current *
|
||||||
Matrix4.compose(
|
Matrix4.compose(
|
||||||
translation,
|
translation,
|
||||||
|
|||||||
Reference in New Issue
Block a user