@@ -3,16 +3,13 @@ import 'package:flutter_unity_widget/flutter_unity_widget.dart';
3
3
import 'package:pointer_interceptor/pointer_interceptor.dart' ;
4
4
5
5
class SimpleScreen extends StatefulWidget {
6
- const SimpleScreen ({Key ? key}) : super ( key: key );
6
+ const SimpleScreen ({super . key} );
7
7
8
8
@override
9
9
State <SimpleScreen > createState () => _SimpleScreenState ();
10
10
}
11
11
12
12
class _SimpleScreenState extends State <SimpleScreen > {
13
- static final GlobalKey <ScaffoldState > _scaffoldKey =
14
- GlobalKey <ScaffoldState >();
15
-
16
13
UnityWidgetController ? _unityWidgetController;
17
14
double _sliderValue = 0.0 ;
18
15
@@ -30,7 +27,6 @@ class _SimpleScreenState extends State<SimpleScreen> {
30
27
@override
31
28
Widget build (BuildContext context) {
32
29
return Scaffold (
33
- key: _scaffoldKey,
34
30
appBar: AppBar (
35
31
title: const Text ('Simple Screen' ),
36
32
),
@@ -91,7 +87,7 @@ class _SimpleScreenState extends State<SimpleScreen> {
91
87
);
92
88
}
93
89
94
- void onUnityMessage (message) {
90
+ void onUnityMessage (dynamic message) {
95
91
print ('Received message from unity: ${message .toString ()}' );
96
92
}
97
93
@@ -105,7 +101,7 @@ class _SimpleScreenState extends State<SimpleScreen> {
105
101
}
106
102
107
103
// Callback that connects the created controller to the unity controller
108
- void _onUnityCreated (controller) {
104
+ void _onUnityCreated (UnityWidgetController controller) {
109
105
controller.resume ();
110
106
_unityWidgetController = controller;
111
107
}
0 commit comments