Skip to content

Commit 6275ef1

Browse files
committed
Rename plugin to flutter_unity_widget_2.
1 parent ba62db7 commit 6275ef1

18 files changed

+32
-33
lines changed

README.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@ This plugin requires Flutter >= 3.3.0
3939
First depend on the library by adding this to your packages `pubspec.yaml`:
4040
```yaml
4141
dependencies:
42-
flutter_unity_widget: ^2022.2.1 # use the latest compatible version
42+
flutter_unity_widget_2: ^2022.2.2 # use the latest compatible version
4343
```
4444
4545
Now inside your Dart code you can import it.
4646
4747
```dart
48-
import 'package:flutter_unity_widget/flutter_unity_widget.dart';
48+
import 'package:flutter_unity_widget_2/flutter_unity_widget.dart';
4949
```
5050

5151
You will need to open and export a Unity project, even for running the example. Your build will fail if you only include the widget in Flutter!
@@ -180,17 +180,16 @@ Check the **Minimum API Level** setting in the Unity player settings, and match
180180
The Unity widget will function without this step, but some Unity plugins like ArFoundation will throw `mUnityPlayer` errors on newer Unity versions.
181181

182182
This is needed for Unity 2020.3.46+, 2021.3.19 - 2021.3.20 and 2022.2.4 - 2022.3.18.
183-
This requires a flutter_unity_widget version that is newer than 2022.2.1.
184183

185184

186185
- 3.1. Open the `android/app/build.gradle` file and add the following:
187186

188187
```diff
189188
dependencies {
190189
// build.gradle
191-
+ implementation project(':flutter_unity_widget')
190+
+ implementation project(':flutter_unity_widget_2')
192191
// build.gradle.kts (Flutter 3.29+)
193-
+ implementation(project(":flutter_unity_widget"))
192+
+ implementation(project(":flutter_unity_widget_2"))
194193
}
195194
```
196195
- 3.2. Edit your android MainActivity file.
@@ -342,7 +341,7 @@ allprojects {
342341
```diff
343342
import UIKit
344343
import Flutter
345-
+ import flutter_unity_widget
344+
+ import flutter_unity_widget_2
346345

347346
@UIApplicationMain
348347
@objc class AppDelegate: FlutterAppDelegate {
@@ -360,7 +359,7 @@ allprojects {
360359

361360
3.2. If you're using Objective-C, open the *ios/Runner/main.m* file and change the following:
362361
```diff
363-
+ #import "flutter_unity_widget.swift.h"
362+
+ #import "flutter_unity_widget_2.swift.h"
364363

365364
int main(int argc, char * argv[]) {
366365
@autoreleasepool {
@@ -590,7 +589,7 @@ If you computer does not have an ARM processor, like most computers running on I
590589

591590
```dart
592591
import 'package:flutter/material.dart';
593-
import 'package:flutter_unity_widget/flutter_unity_widget.dart';
592+
import 'package:flutter_unity_widget_2/flutter_unity_widget.dart';
594593
595594
void main() {
596595
runApp(
@@ -647,7 +646,7 @@ class _UnityDemoScreenState extends State<UnityDemoScreen> {
647646

648647
```dart
649648
import 'package:flutter/material.dart';
650-
import 'package:flutter_unity_widget/flutter_unity_widget.dart';
649+
import 'package:flutter_unity_widget_2/flutter_unity_widget.dart';
651650
652651
void main() => runApp(const MyApp());
653652

android/settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
rootProject.name = 'flutter_unity_widget'
1+
rootProject.name = 'flutter_unity_widget_2'

example/android/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,5 @@ flutter {
4646

4747
dependencies {
4848
implementation project(':unityLibrary')
49-
implementation project(':flutter_unity_widget')
49+
implementation project(':flutter_unity_widget_2')
5050
}

example/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ subprojects {
2525
if (project.plugins.hasPlugin("com.android.application")
2626
|| project.plugins.hasPlugin("com.android.library")) {
2727

28-
if (project.name == "flutter_unity_widget") {
28+
if (project.name == "flutter_unity_widget_2") {
2929
project.android {
3030
// add namespace if it is missing
3131
if (namespace == null) {

example/ios/Runner/AppDelegate.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import UIKit
22
import Flutter
3-
import flutter_unity_widget
3+
import flutter_unity_widget_2
44

55
@UIApplicationMain
66
@objc class AppDelegate: FlutterAppDelegate {

example/lib/screens/api_screen.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ignore_for_file: avoid_print
22

33
import 'package:flutter/material.dart';
4-
import 'package:flutter_unity_widget/flutter_unity_widget.dart';
4+
import 'package:flutter_unity_widget_2/flutter_unity_widget.dart';
55
import 'package:pointer_interceptor/pointer_interceptor.dart';
66

77
class ApiScreen extends StatefulWidget {

example/lib/screens/loader_screen.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ignore_for_file: avoid_print
22

33
import 'package:flutter/material.dart';
4-
import 'package:flutter_unity_widget/flutter_unity_widget.dart';
4+
import 'package:flutter_unity_widget_2/flutter_unity_widget.dart';
55
import 'package:pointer_interceptor/pointer_interceptor.dart';
66

77
class LoaderScreen extends StatefulWidget {

example/lib/screens/no_interaction_screen.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter_unity_widget/flutter_unity_widget.dart';
2+
import 'package:flutter_unity_widget_2/flutter_unity_widget.dart';
33
import 'package:pointer_interceptor/pointer_interceptor.dart';
44

55
class NoInteractionScreen extends StatefulWidget {

example/lib/screens/orientation_screen.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'package:flutter/material.dart';
22
import 'package:flutter/services.dart';
3-
import 'package:flutter_unity_widget/flutter_unity_widget.dart';
3+
import 'package:flutter_unity_widget_2/flutter_unity_widget.dart';
44
import 'package:pointer_interceptor/pointer_interceptor.dart';
55

66
class OrientationScreen extends StatefulWidget {

example/lib/screens/simple_screen.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 'package:flutter/material.dart';
2-
import 'package:flutter_unity_widget/flutter_unity_widget.dart';
2+
import 'package:flutter_unity_widget_2/flutter_unity_widget.dart';
33
import 'package:pointer_interceptor/pointer_interceptor.dart';
44

55
class SimpleScreen extends StatefulWidget {

0 commit comments

Comments
 (0)