diff --git a/README.md b/README.md
index 17fceea4..61bed0fc 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,11 @@
# Apple Unity Plug-Ins
+This is a special beta release of the following plug-ins to coincide with WWDC '25 on June 9, 2025.
+* Apple.GameKit version 4.0.0
+* Apple.PHASE version 1.2.6
+
+NOTE: Xcode 17 is required to build this beta release of the plug-ins. Please visit https://developer.apple.com to download the latest beta release of Xcode 17.
+
## Overview
The Apple Unity Plug-Ins expose a selection of Apple platform frameworks to Unity developers.
diff --git a/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/Availability.cs b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/Availability.cs
index 5d311c1b..4ee1cbaa 100644
--- a/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/Availability.cs
+++ b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/Availability.cs
@@ -69,7 +69,7 @@ public static bool IsTypeAvailable(Type type, RuntimeEnvironment env = default)
{
if (type == null)
{
- throw new ArgumentNullException(nameof(type));
+ return false;
}
// Test the current type and any declaring types.
@@ -94,7 +94,7 @@ public static bool IsMemberAvailable(MemberInfo memberInfo, RuntimeEnvironment e
{
if (memberInfo == null)
{
- throw new ArgumentNullException(nameof(memberInfo));
+ return false;
}
if (!IsAvailable(Attribute.GetCustomAttributes(memberInfo), env))
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/DateTimeOffsetExtensions.cs b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/DateTimeOffsetExtensions.cs
similarity index 100%
rename from plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/DateTimeOffsetExtensions.cs
rename to plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/DateTimeOffsetExtensions.cs
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/DateTimeOffsetExtensions.cs.meta b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/DateTimeOffsetExtensions.cs.meta
similarity index 83%
rename from plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/DateTimeOffsetExtensions.cs.meta
rename to plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/DateTimeOffsetExtensions.cs.meta
index 4618d900..dea657c3 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/DateTimeOffsetExtensions.cs.meta
+++ b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/DateTimeOffsetExtensions.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: e0599d38645014fe4a10758b6460b6b4
+guid: 687646999f4d94db88a5c9f955229174
MonoImporter:
externalObjects: {}
serializedVersion: 2
diff --git a/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/NSCalendarUnit.cs b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/NSCalendarUnit.cs
new file mode 100644
index 00000000..63ccf0b9
--- /dev/null
+++ b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/NSCalendarUnit.cs
@@ -0,0 +1,46 @@
+namespace Apple.Core.Runtime
+{
+ public enum CFCalendarUnit : ulong
+ {
+ kCFCalendarUnitEra = (1UL << 1),
+ kCFCalendarUnitYear = (1UL << 2),
+ kCFCalendarUnitMonth = (1UL << 3),
+ kCFCalendarUnitDay = (1UL << 4),
+ kCFCalendarUnitHour = (1UL << 5),
+ kCFCalendarUnitMinute = (1UL << 6),
+ kCFCalendarUnitSecond = (1UL << 7),
+ kCFCalendarUnitWeekday = (1UL << 9),
+ kCFCalendarUnitWeekdayOrdinal = (1UL << 10),
+ kCFCalendarUnitQuarter = (1UL << 11),
+ kCFCalendarUnitWeekOfMonth = (1UL << 12),
+ kCFCalendarUnitWeekOfYear = (1UL << 13),
+ kCFCalendarUnitYearForWeekOfYear = (1UL << 14),
+
+ [Introduced(iOS: "18.0", macOS: "15.0", tvOS: "18.0", visionOS: "2.0")]
+ kCFCalendarUnitDayOfYear = (1UL << 16),
+ };
+
+ public enum NSCalendarUnit : ulong
+ {
+ Era = CFCalendarUnit.kCFCalendarUnitEra,
+ Year = CFCalendarUnit.kCFCalendarUnitYear,
+ Month = CFCalendarUnit.kCFCalendarUnitMonth,
+ Day = CFCalendarUnit.kCFCalendarUnitDay,
+ Hour = CFCalendarUnit.kCFCalendarUnitHour,
+ Minute = CFCalendarUnit.kCFCalendarUnitMinute,
+ Second = CFCalendarUnit.kCFCalendarUnitSecond,
+ Weekday = CFCalendarUnit.kCFCalendarUnitWeekday,
+ WeekdayOrdinal = CFCalendarUnit.kCFCalendarUnitWeekdayOrdinal,
+ Quarter = CFCalendarUnit.kCFCalendarUnitQuarter,
+ WeekOfMonth = CFCalendarUnit.kCFCalendarUnitWeekOfMonth,
+ WeekOfYear = CFCalendarUnit.kCFCalendarUnitWeekOfYear,
+ YearForWeekOfYear = CFCalendarUnit.kCFCalendarUnitYearForWeekOfYear,
+ Nanosecond = (1 << 15),
+
+ [Introduced(iOS: "18.0", macOS: "15.0", tvOS: "18.0", visionOS: "2.0")]
+ DayOfYear = CFCalendarUnit.kCFCalendarUnitDayOfYear,
+
+ Calendar = (1 << 20),
+ TimeZone = (1 << 21),
+ }
+}
\ No newline at end of file
diff --git a/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/NSCalendarUnit.cs.meta b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/NSCalendarUnit.cs.meta
new file mode 100644
index 00000000..ab5bc3f0
--- /dev/null
+++ b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/NSCalendarUnit.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 7fa31e66f8cae4ad1994d576743115f2
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/NSDateComponents.cs b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/NSDateComponents.cs
new file mode 100644
index 00000000..11daec42
--- /dev/null
+++ b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/NSDateComponents.cs
@@ -0,0 +1,155 @@
+using System;
+using System.Runtime.InteropServices;
+
+namespace Apple.Core.Runtime
+{
+ ///
+ /// Partial C# wrapper around NSDateComponents.
+ ///
+ public class NSDateComponents : NSObject
+ {
+ public static readonly long NSDateComponentUndefined = long.MaxValue;
+
+ ///
+ /// Construct an NSDateComponents wrapper around an existing instance.
+ ///
+ ///
+ public NSDateComponents(IntPtr pointer) : base(pointer)
+ {
+ }
+
+ public long Era
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.Era, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.Era, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long Year
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.Year, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.Year, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long Month
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.Month, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.Month, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long Day
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.Day, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.Day, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long Hour
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.Hour, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.Hour, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long Minute
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.Minute, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.Minute, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long Second
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.Second, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.Second, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long Nanosecond
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.Nanosecond, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.Nanosecond, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long Weekday
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.Weekday, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.Weekday, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long WeekdayOrdinal
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.WeekdayOrdinal, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.WeekdayOrdinal, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long Quarter
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.Quarter, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.Quarter, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long WeekOfMonth
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.WeekOfMonth, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.WeekOfMonth, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long WeekOfYear
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.WeekOfYear, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.WeekOfYear, NSException.ThrowOnExceptionCallback);
+ }
+
+ public long YearForWeekOfYear
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.YearForWeekOfYear, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.YearForWeekOfYear, NSException.ThrowOnExceptionCallback);
+ }
+
+ [Introduced(iOS: "18.0", macOS: "15.0", tvOS: "18.0", visionOS: "2.0")]
+ public long DayOfYear
+ {
+ get => Interop.NSDateComponents_GetValueForComponent(Pointer, NSCalendarUnit.DayOfYear, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetValueForComponent(Pointer, value, NSCalendarUnit.DayOfYear, NSException.ThrowOnExceptionCallback);
+ }
+
+ public bool LeapMonth
+ {
+ get => Interop.NSDateComponents_GetLeapMonth(Pointer, NSException.ThrowOnExceptionCallback);
+ set => Interop.NSDateComponents_SetLeapMonth(Pointer, value, NSException.ThrowOnExceptionCallback);
+ }
+
+ ///
+ /// The date calculated from the current components using the stored calendar.
+ ///
+ ///
+ /// This property has millisecond precision.
+ ///
+ public DateTimeOffset Date => DateTimeOffsetExtensions.FromUnixTimeSeconds(Interop.NSDateComponents_GetDate(Pointer, NSException.ThrowOnExceptionCallback));
+
+ ///
+ /// Sets a value for a given calendar unit.
+ ///
+ ///
+ ///
+ public void SetValueForComponent(long value, NSCalendarUnit unit) => Interop.NSDateComponents_SetValueForComponent(Pointer, value, unit, NSException.ThrowOnExceptionCallback);
+
+ ///
+ /// Returns the value for a given calendar unit.
+ ///
+ ///
+ ///
+ public long GetValueForComponent(NSCalendarUnit unit) => Interop.NSDateComponents_GetValueForComponent(Pointer, unit, NSException.ThrowOnExceptionCallback);
+
+ ///
+ /// A Boolean value that indicates whether the current combination of properties represents a date which exists in the current calendar.
+ ///
+ public bool ValidDate => Interop.NSDateComponents_ValidDate(Pointer, NSException.ThrowOnExceptionCallback);
+
+ private static class Interop
+ {
+ [DllImport(InteropUtility.DLLName)] public static extern void NSDateComponents_SetLeapMonth(IntPtr thisPtr, bool value, NSExceptionCallback onException);
+ [DllImport(InteropUtility.DLLName)] public static extern bool NSDateComponents_GetLeapMonth(IntPtr thisPtr, NSExceptionCallback onException);
+ [DllImport(InteropUtility.DLLName)] public static extern double NSDateComponents_GetDate(IntPtr thisPtr, NSExceptionCallback onException);
+ [DllImport(InteropUtility.DLLName)] public static extern void NSDateComponents_SetValueForComponent(IntPtr thisPtr, long value, NSCalendarUnit unit, NSExceptionCallback onException);
+ [DllImport(InteropUtility.DLLName)] public static extern long NSDateComponents_GetValueForComponent(IntPtr thisPtr, NSCalendarUnit unit, NSExceptionCallback onException);
+ [DllImport(InteropUtility.DLLName)] public static extern bool NSDateComponents_ValidDate(IntPtr thisPtr, NSExceptionCallback onException);
+ }
+ }
+}
diff --git a/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/NSDateComponents.cs.meta b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/NSDateComponents.cs.meta
new file mode 100644
index 00000000..6850ed23
--- /dev/null
+++ b/plug-ins/Apple.Core/Apple.Core_Unity/Assets/Apple.Core/Runtime/NSDateComponents.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 78d350f993fe942eb81ab70db067103e
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.Core/Apple.Core_Unity/ProjectSettings/ProjectVersion.txt b/plug-ins/Apple.Core/Apple.Core_Unity/ProjectSettings/ProjectVersion.txt
index 86ecdd21..9c0919ca 100644
--- a/plug-ins/Apple.Core/Apple.Core_Unity/ProjectSettings/ProjectVersion.txt
+++ b/plug-ins/Apple.Core/Apple.Core_Unity/ProjectSettings/ProjectVersion.txt
@@ -1,2 +1,2 @@
-m_EditorVersion: 2022.3.57f1
-m_EditorVersionWithRevision: 2022.3.57f1 (9d8bd91adc0a)
+m_EditorVersion: 2022.3.59f1
+m_EditorVersionWithRevision: 2022.3.59f1 (630718f645a5)
diff --git a/plug-ins/Apple.Core/Native/AppleCoreNative.xcodeproj/project.pbxproj b/plug-ins/Apple.Core/Native/AppleCoreNative.xcodeproj/project.pbxproj
index 424ae9a7..be90d6c4 100644
--- a/plug-ins/Apple.Core/Native/AppleCoreNative.xcodeproj/project.pbxproj
+++ b/plug-ins/Apple.Core/Native/AppleCoreNative.xcodeproj/project.pbxproj
@@ -41,6 +41,10 @@
CFE533A3263B6E2200078448 /* CoreUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFE53398263B6D1400078448 /* CoreUtilities.swift */; };
CFE5340C263B700A00078448 /* CoreUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFE53398263B6D1400078448 /* CoreUtilities.swift */; };
CFE5341B263B702100078448 /* AppleCoreNative.h in Headers */ = {isa = PBXBuildFile; fileRef = CFE5338F263B6CCC00078448 /* AppleCoreNative.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ FB077BE32D88B329007E6FA6 /* NSDateComponents.m in Sources */ = {isa = PBXBuildFile; fileRef = FB077BE22D88B31F007E6FA6 /* NSDateComponents.m */; };
+ FB077BE42D88B329007E6FA6 /* NSDateComponents.m in Sources */ = {isa = PBXBuildFile; fileRef = FB077BE22D88B31F007E6FA6 /* NSDateComponents.m */; };
+ FB077BE52D88B329007E6FA6 /* NSDateComponents.m in Sources */ = {isa = PBXBuildFile; fileRef = FB077BE22D88B31F007E6FA6 /* NSDateComponents.m */; };
+ FB077BE62D88B329007E6FA6 /* NSDateComponents.m in Sources */ = {isa = PBXBuildFile; fileRef = FB077BE22D88B31F007E6FA6 /* NSDateComponents.m */; };
FB32D8792AF96000006A8FE4 /* NSArray.m in Sources */ = {isa = PBXBuildFile; fileRef = FB32D8782AF96000006A8FE4 /* NSArray.m */; };
FB32D87A2AF96000006A8FE4 /* NSArray.m in Sources */ = {isa = PBXBuildFile; fileRef = FB32D8782AF96000006A8FE4 /* NSArray.m */; };
FB32D87B2AF96000006A8FE4 /* NSArray.m in Sources */ = {isa = PBXBuildFile; fileRef = FB32D8782AF96000006A8FE4 /* NSArray.m */; };
@@ -86,6 +90,7 @@
CFE53398263B6D1400078448 /* CoreUtilities.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreUtilities.swift; sourceTree = ""; };
CFE533AA263B6E2200078448 /* AppleCoreNative.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AppleCoreNative.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CFE533C5263B6E4800078448 /* AppleCoreNativeMac.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AppleCoreNativeMac.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
+ FB077BE22D88B31F007E6FA6 /* NSDateComponents.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NSDateComponents.m; sourceTree = ""; };
FB32D8782AF96000006A8FE4 /* NSArray.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NSArray.m; sourceTree = ""; };
FB32D87C2AF97A09006A8FE4 /* NSMutableArray.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NSMutableArray.m; sourceTree = ""; };
FB32D8802AFAADAA006A8FE4 /* NSDictionary.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NSDictionary.m; sourceTree = ""; };
@@ -161,6 +166,7 @@
CFE53398263B6D1400078448 /* CoreUtilities.swift */,
FB32D8782AF96000006A8FE4 /* NSArray.m */,
FB8FF4912B338A110058B918 /* NSData.m */,
+ FB077BE22D88B31F007E6FA6 /* NSDateComponents.m */,
FB32D8802AFAADAA006A8FE4 /* NSDictionary.m */,
245B212627DEA521007479CE /* NSError.swift */,
FB6C73C22AFDA7800077714C /* NSException.m */,
@@ -381,6 +387,7 @@
24B064112B7EE031007ABBB8 /* NSObject.m in Sources */,
24B064062B7EDFFA007ABBB8 /* AppleCoreRuntimeShared.swift in Sources */,
24B064092B7EE012007ABBB8 /* NSData.m in Sources */,
+ FB077BE32D88B329007E6FA6 /* NSDateComponents.m in Sources */,
24B064072B7EDFFD007ABBB8 /* CoreUtilities.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -402,6 +409,7 @@
FB32D8792AF96000006A8FE4 /* NSArray.m in Sources */,
FB32D8852AFADF1A006A8FE4 /* NSMutableDictionary.m in Sources */,
245B212A27DEA521007479CE /* NSError.swift in Sources */,
+ FB077BE52D88B329007E6FA6 /* NSDateComponents.m in Sources */,
FB86943D2ACF32FB009B8676 /* NSObject.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -423,6 +431,7 @@
FB32D87A2AF96000006A8FE4 /* NSArray.m in Sources */,
FB32D8862AFADF1A006A8FE4 /* NSMutableDictionary.m in Sources */,
245B212B27DEA521007479CE /* NSError.swift in Sources */,
+ FB077BE62D88B329007E6FA6 /* NSDateComponents.m in Sources */,
FB86943E2ACF32FB009B8676 /* NSObject.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -444,6 +453,7 @@
FB32D87B2AF96000006A8FE4 /* NSArray.m in Sources */,
FB32D8872AFADF1A006A8FE4 /* NSMutableDictionary.m in Sources */,
245B212C27DEA521007479CE /* NSError.swift in Sources */,
+ FB077BE42D88B329007E6FA6 /* NSDateComponents.m in Sources */,
FB86943F2ACF32FB009B8676 /* NSObject.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
diff --git a/plug-ins/Apple.Core/Native/AppleCoreNative/NSDateComponents.m b/plug-ins/Apple.Core/Native/AppleCoreNative/NSDateComponents.m
new file mode 100644
index 00000000..2bb6f42d
--- /dev/null
+++ b/plug-ins/Apple.Core/Native/AppleCoreNative/NSDateComponents.m
@@ -0,0 +1,83 @@
+//
+// NSDataComponents.m
+// AppleCoreNative
+//
+
+#import
+
+void NSDateComponents_SetLeapMonth(void * thisPtr, bool value, void (* exceptionCallback)(void * nsExceptionPtr)) {
+ @try {
+ if (thisPtr != NULL) {
+ NSDateComponents * thisObj = (__bridge NSDateComponents *)thisPtr;
+ thisObj.leapMonth = value;
+ }
+ }
+ @catch (NSException * e) {
+ exceptionCallback((void *)CFBridgingRetain(e));
+ }
+}
+
+bool NSDateComponents_GetLeapMonth(void * thisPtr, void (* exceptionCallback)(void * nsExceptionPtr)) {
+ @try {
+ if (thisPtr != NULL) {
+ NSDateComponents * thisObj = (__bridge NSDateComponents *)thisPtr;
+ return thisObj.leapMonth;
+ }
+ }
+ @catch (NSException * e) {
+ exceptionCallback((void *)CFBridgingRetain(e));
+ }
+ return false;
+}
+
+NSTimeInterval NSDateComponents_GetDate(void * thisPtr, void (* exceptionCallback)(void * nsExceptionPtr)) {
+ @try {
+ if (thisPtr != NULL) {
+ NSDateComponents * thisObj = (__bridge NSDateComponents *)thisPtr;
+ return thisObj.date.timeIntervalSince1970;
+ }
+ }
+ @catch (NSException * e) {
+ exceptionCallback((void *)CFBridgingRetain(e));
+ }
+ return 0;
+}
+
+void NSDateComponents_SetValueForComponent(void * thisPtr, long value, NSCalendarUnit unit, void (* exceptionCallback)(void * nsExceptionPtr)) {
+ @try {
+ if (thisPtr != NULL) {
+ NSDateComponents * thisObj = (__bridge NSDateComponents *)thisPtr;
+ return [thisObj setValue:value forComponent:unit];
+ }
+ }
+ @catch (NSException * e) {
+ exceptionCallback((void *)CFBridgingRetain(e));
+ }
+}
+
+NSInteger NSDateComponents_GetValueForComponent(void * thisPtr, NSCalendarUnit unit, void (* exceptionCallback)(void * nsExceptionPtr)) {
+ @try {
+ if (thisPtr != NULL) {
+ NSDateComponents * thisObj = (__bridge NSDateComponents *)thisPtr;
+ return [thisObj valueForComponent:unit];
+ }
+ }
+ @catch (NSException * e) {
+ exceptionCallback((void *)CFBridgingRetain(e));
+ }
+ return 0;
+}
+
+bool NSDateComponents_ValidDate(void * thisPtr, void (* exceptionCallback)(void * nsExceptionPtr)) {
+ @try {
+ if (thisPtr != NULL) {
+ NSDateComponents * thisObj = (__bridge NSDateComponents *)thisPtr;
+ return thisObj.validDate;
+ }
+ }
+ @catch (NSException * e) {
+ exceptionCallback((void *)CFBridgingRetain(e));
+ }
+ return false;
+}
+
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/CHANGELOG.md b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/CHANGELOG.md
index 3bda2e88..85d97480 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/CHANGELOG.md
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/CHANGELOG.md
@@ -1,6 +1,13 @@
# CHANGELOG
All notable changes to this project will be documented in this file.
+## [4.0.0] - 2025-06-09
+- Add support for the new GameKit features in iOS 19 and macOS 16, including:
+ - [Game activities](https://developer.apple.com/documentation/gamekit/creating-activities-for-your-game)
+ - [Challenges for leaderboards](https://developer.apple.com/documentation/gamekit/creating-engaging-challenges-from-leaderboards)
+ - New methods for triggering the [access point](https://developer.apple.com/documentation/gamekit/gkaccesspoint)
+- Xcode 17 Beta 1 or better is required to use the new features.
+
## [3.0.2] - 2025-01-29
- Remove references to some unused packages.
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit.meta
new file mode 100644
index 00000000..1480159e
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 2f64832ae86f447718678baaf0cb0066
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.1.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.1.png
new file mode 100644
index 00000000..26ddf7c3
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.1.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.1.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.1.png.meta
new file mode 100644
index 00000000..69dbfbee
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.1.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: b9835642c8eaf4b0da890770f22e9009
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.2.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.2.png
new file mode 100644
index 00000000..a4f9a478
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.2.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.2.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.2.png.meta
new file mode 100644
index 00000000..b30abfde
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.2.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: 90245dc9d196b40b7bbaeba65f2fe008
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.3.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.3.png
new file mode 100644
index 00000000..2283e81b
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.3.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.3.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.3.png.meta
new file mode 100644
index 00000000..152c1777
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ChallengeImage-Challenge.3.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: 448c8f4d8578345c9a10c09f905bd54c
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.1.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.1.png
new file mode 100644
index 00000000..9a106ee3
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.1.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.1.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.1.png.meta
new file mode 100644
index 00000000..7c0892bf
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.1.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: 6bed654b345144de898c1c8856613f15
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.2.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.2.png
new file mode 100644
index 00000000..894ede4e
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.2.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.2.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.2.png.meta
new file mode 100644
index 00000000..db388cd9
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.2.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: 8d911cfdd14384d57ace98710593beeb
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.3.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.3.png
new file mode 100644
index 00000000..c307ea49
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.3.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.3.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.3.png.meta
new file mode 100644
index 00000000..63eb79f2
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/GameActivityImage-Activity.3.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: 9adae0709bc4442599bbcbcaba1bdeeb
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ReadMe.txt b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ReadMe.txt
new file mode 100644
index 00000000..fb099f53
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ReadMe.txt
@@ -0,0 +1,25 @@
+This GameCenterResources.gamekit folder is called a GameKit bundle.
+
+The bundle contains definitions for the achievements, activities, challenges,
+and leaderboards, and leaderboard sets used by the GameKit sample app.
+
+Drag the entire GameCenterResources.gamekit bundle folder into your Xcode
+project after you export it from Unity.
+
+Then you can use Xcode to push the bundle contents to App Store Connect.
+
+You only need to do this once. The achievement, activity, challenge,
+leaderboard, and leaderboard set definitions will remain on App Store Connect
+even when you re-export your Xcode project from Unity.
+
+If you use Xcode to change achievement, activity, challenge or leaderboard
+definitions or images, then you will need to push the bundle to App Store
+Connect again to update the definitions on the server.
+
+You can also use a GameKit bundle to test locally with the Game Progress
+Manager in Xcode without having to upload to App Store Connect. For more
+information see:
+https://developer.apple.com/documentation/gamekit/creating-engaging-challenges-from-leaderboards#Test-challenges-by-using-the-Game-Progress-Manager
+
+Or:
+https://developer.apple.com/documentation/gamekit/creating-activities-for-your-game#Test-activities-by-using-the-Game-Progress-Manager
\ No newline at end of file
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ReadMe.txt.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ReadMe.txt.meta
new file mode 100644
index 00000000..9ff39898
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/ReadMe.txt.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: bf14b01089d3d4be18d00f2ea73f9ed7
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US.meta
new file mode 100644
index 00000000..32e58d8e
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 8ceb38799283443bab5fbc697b37a849
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement1-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement1-en-US.png
new file mode 100644
index 00000000..3d428d4f
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement1-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement1-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement1-en-US.png.meta
new file mode 100644
index 00000000..2fe23e0f
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement1-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: ee6a8ee200e334adc80e7ddf9ac98bf0
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement2-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement2-en-US.png
new file mode 100644
index 00000000..bc3cfdce
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement2-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement2-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement2-en-US.png.meta
new file mode 100644
index 00000000..1f9d5040
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement2-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: 0e7f3ab246f3741a3bada4a3635e09b1
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement3-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement3-en-US.png
new file mode 100644
index 00000000..466aea03
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement3-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement3-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement3-en-US.png.meta
new file mode 100644
index 00000000..01c3d9f3
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/AchievementImage-Achievement3-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: e9227c851875147f797cd58f71b6f4e3
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.1-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.1-en-US.png
new file mode 100644
index 00000000..0a127c18
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.1-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.1-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.1-en-US.png.meta
new file mode 100644
index 00000000..e1798af5
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.1-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: 09f175979cefa44fb8c7c529f2a0486b
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.2-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.2-en-US.png
new file mode 100644
index 00000000..4bfcde68
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.2-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.2-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.2-en-US.png.meta
new file mode 100644
index 00000000..f0f2e575
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.2-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: 1a52c9b4fb4384518b5e71302cfadde7
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.3-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.3-en-US.png
new file mode 100644
index 00000000..deaaae5c
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.3-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.3-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.3-en-US.png.meta
new file mode 100644
index 00000000..bf8db989
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/ChallengeImage-Challenge.3-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: 6be4752a8d37e41a08c61e9e9bf6e53b
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.1-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.1-en-US.png
new file mode 100644
index 00000000..2ee84843
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.1-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.1-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.1-en-US.png.meta
new file mode 100644
index 00000000..b5ae7955
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.1-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: 61517a609813a4461873195530461c61
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.2-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.2-en-US.png
new file mode 100644
index 00000000..eca71253
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.2-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.2-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.2-en-US.png.meta
new file mode 100644
index 00000000..e82a858b
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.2-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: d6f45803d0f7f46abb1d720d368db6b4
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.3-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.3-en-US.png
new file mode 100644
index 00000000..7fd5cb19
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.3-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.3-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.3-en-US.png.meta
new file mode 100644
index 00000000..a83858ee
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/GameActivityImage-Activity.3-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: cbdf2e6e6f1124fddb17f0d1db88ac9a
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard1-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard1-en-US.png
new file mode 100644
index 00000000..1eecb451
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard1-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard1-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard1-en-US.png.meta
new file mode 100644
index 00000000..f818b44d
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard1-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: e4bd8777f9ab8415c8c98197d17512de
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard2-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard2-en-US.png
new file mode 100644
index 00000000..7f451dc4
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard2-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard2-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard2-en-US.png.meta
new file mode 100644
index 00000000..1aa672db
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard2-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: 51b1a2a60ba094111a57a4df151f13f4
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard3-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard3-en-US.png
new file mode 100644
index 00000000..04229180
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard3-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard3-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard3-en-US.png.meta
new file mode 100644
index 00000000..96058716
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardImage-Leaderboard3-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: e0164ac0f27ba472f96968ae30beb459
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardSetImage-LeaderboardSet1-en-US.png b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardSetImage-LeaderboardSet1-en-US.png
new file mode 100644
index 00000000..09fc30e8
Binary files /dev/null and b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardSetImage-LeaderboardSet1-en-US.png differ
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardSetImage-LeaderboardSet1-en-US.png.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardSetImage-LeaderboardSet1-en-US.png.meta
new file mode 100644
index 00000000..83aa84ce
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/en-US/LeaderboardSetImage-LeaderboardSet1-en-US.png.meta
@@ -0,0 +1,156 @@
+fileFormatVersion: 2
+guid: 3be89221bd70b46c1adf7cb6044dc346
+TextureImporter:
+ internalIDToNameTable: []
+ externalObjects: {}
+ serializedVersion: 13
+ mipmaps:
+ mipMapMode: 0
+ enableMipMap: 1
+ sRGBTexture: 1
+ linearTexture: 0
+ fadeOut: 0
+ borderMipMap: 0
+ mipMapsPreserveCoverage: 0
+ alphaTestReferenceValue: 0.5
+ mipMapFadeDistanceStart: 1
+ mipMapFadeDistanceEnd: 3
+ bumpmap:
+ convertToNormalMap: 0
+ externalNormalMap: 0
+ heightScale: 0.25
+ normalMapFilter: 0
+ flipGreenChannel: 0
+ isReadable: 0
+ streamingMipmaps: 0
+ streamingMipmapsPriority: 0
+ vTOnly: 0
+ ignoreMipmapLimit: 0
+ grayScaleToAlpha: 0
+ generateCubemap: 6
+ cubemapConvolution: 0
+ seamlessCubemap: 0
+ textureFormat: 1
+ maxTextureSize: 2048
+ textureSettings:
+ serializedVersion: 2
+ filterMode: 1
+ aniso: 1
+ mipBias: 0
+ wrapU: 0
+ wrapV: 0
+ wrapW: 0
+ nPOTScale: 1
+ lightmap: 0
+ compressionQuality: 50
+ spriteMode: 0
+ spriteExtrude: 1
+ spriteMeshType: 1
+ alignment: 0
+ spritePivot: {x: 0.5, y: 0.5}
+ spritePixelsToUnits: 100
+ spriteBorder: {x: 0, y: 0, z: 0, w: 0}
+ spriteGenerateFallbackPhysicsShape: 1
+ alphaUsage: 1
+ alphaIsTransparency: 0
+ spriteTessellationDetail: -1
+ textureType: 0
+ textureShape: 1
+ singleChannelComponent: 0
+ flipbookRows: 1
+ flipbookColumns: 1
+ maxTextureSizeSet: 0
+ compressionQualitySet: 0
+ textureFormatSet: 0
+ ignorePngGamma: 0
+ applyGammaDecoding: 0
+ swizzle: 50462976
+ cookieLightType: 0
+ platformSettings:
+ - serializedVersion: 4
+ buildTarget: DefaultTexturePlatform
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: Standalone
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: VisionOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: tvOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ - serializedVersion: 4
+ buildTarget: iOS
+ maxTextureSize: 2048
+ resizeAlgorithm: 0
+ textureFormat: -1
+ textureCompression: 1
+ compressionQuality: 50
+ crunchedCompression: 0
+ allowsAlphaSplitting: 0
+ overridden: 0
+ ignorePlatformSupport: 0
+ androidETC2FallbackOverride: 0
+ forceMaximumCompressionQuality_BC6H_BC7: 0
+ spriteSheet:
+ serializedVersion: 2
+ sprites: []
+ outline: []
+ customData:
+ physicsShape: []
+ bones: []
+ spriteID:
+ internalID: 0
+ vertices: []
+ indices:
+ edges: []
+ weights: []
+ secondaryTextures: []
+ spriteCustomMetadata:
+ entries: []
+ nameFileIdTable: {}
+ mipmapLimitGroupName:
+ pSDRemoveMatte: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/gameCenterResources.json b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/gameCenterResources.json
new file mode 100644
index 00000000..3a6800ea
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/gameCenterResources.json
@@ -0,0 +1,461 @@
+{
+ "meta" : {
+ "version" : "2024-11-15"
+ },
+ "resources" : {
+ "achievementImages" : {
+ "Achievement1-en-US" : [
+ {
+ "localID" : "Achievement1-en-US",
+ "url" : "en-US\/AchievementImage-Achievement1-en-US.png"
+ }
+ ],
+ "Achievement2-en-US" : [
+ {
+ "localID" : "Achievement2-en-US",
+ "url" : "en-US\/AchievementImage-Achievement2-en-US.png"
+ }
+ ],
+ "Achievement3-en-US" : [
+ {
+ "localID" : "Achievement3-en-US",
+ "url" : "en-US\/AchievementImage-Achievement3-en-US.png"
+ }
+ ]
+ },
+ "achievementLocalizations" : {
+ "Achievement1" : [
+ {
+ "afterEarnedDescription" : "You earned Achievement 1!",
+ "beforeEarnedDescription" : "This is Achievement 1.",
+ "locale" : "en-US",
+ "localID" : "Achievement1-en-US",
+ "name" : "Achievement 1"
+ }
+ ],
+ "Achievement2" : [
+ {
+ "afterEarnedDescription" : "You earned Achievement 2!",
+ "beforeEarnedDescription" : "This is Achievement 2",
+ "locale" : "en-US",
+ "localID" : "Achievement2-en-US",
+ "name" : "Achievement 2"
+ }
+ ],
+ "Achievement3" : [
+ {
+ "afterEarnedDescription" : "You earned Achievement 3!",
+ "beforeEarnedDescription" : "This is Achievement 3.",
+ "locale" : "en-US",
+ "localID" : "Achievement3-en-US",
+ "name" : "Achievement 3"
+ }
+ ]
+ },
+ "achievements" : [
+ {
+ "activityProperties" : {
+ "Property1" : "This is Property 1"
+ },
+ "archived" : false,
+ "points" : 100,
+ "referenceName" : "Achievement 1",
+ "repeatable" : true,
+ "showBeforeEarned" : true,
+ "vendorIdentifier" : "Achievement1"
+ },
+ {
+ "activityProperties" : {
+ "Property2" : "This is Property 2"
+ },
+ "archived" : false,
+ "points" : 100,
+ "referenceName" : "Achievement 2",
+ "repeatable" : true,
+ "showBeforeEarned" : true,
+ "vendorIdentifier" : "Achievement2"
+ },
+ {
+ "activityProperties" : {
+ "Property1" : "This is property #1",
+ "Property2" : "This is property #2"
+ },
+ "archived" : false,
+ "points" : 1,
+ "referenceName" : "Achievement 3",
+ "repeatable" : false,
+ "showBeforeEarned" : true,
+ "vendorIdentifier" : "Achievement3"
+ }
+ ],
+ "challengeDefaultImages" : {
+ "Challenge.1" : {
+ "localID" : "Challenge.1",
+ "url" : "ChallengeImage-Challenge.1.png"
+ },
+ "Challenge.2" : {
+ "localID" : "Challenge.2",
+ "url" : "ChallengeImage-Challenge.2.png"
+ },
+ "Challenge.3" : {
+ "localID" : "Challenge.3",
+ "url" : "ChallengeImage-Challenge.3.png"
+ }
+ },
+ "challengeImages" : {
+ "Challenge.1-en-US" : [
+ {
+ "localID" : "Challenge.1-en-US",
+ "url" : "en-US\/ChallengeImage-Challenge.1-en-US.png"
+ }
+ ],
+ "Challenge.2-en-US" : [
+ {
+ "localID" : "Challenge.2-en-US",
+ "url" : "en-US\/ChallengeImage-Challenge.2-en-US.png"
+ }
+ ],
+ "Challenge.3-en-US" : [
+ {
+ "localID" : "Challenge.3-en-US",
+ "url" : "en-US\/ChallengeImage-Challenge.3-en-US.png"
+ }
+ ]
+ },
+ "challengeLeaderboardRelationships" : {
+ "Challenge.1" : [
+ {
+ "leaderboardLocalID" : "Leaderboard1",
+ "localID" : "Challenge.1"
+ }
+ ],
+ "Challenge.2" : [
+ {
+ "leaderboardLocalID" : "Leaderboard2",
+ "localID" : "Challenge.2"
+ }
+ ],
+ "Challenge.3" : [
+ {
+ "leaderboardLocalID" : "Leaderboard3",
+ "localID" : "Challenge.3"
+ }
+ ]
+ },
+ "challengeLocalizations" : {
+ "Challenge.1" : [
+ {
+ "description" : "This is Challenge 1",
+ "locale" : "en-US",
+ "localID" : "Challenge.1-en-US",
+ "name" : "Challenge 1"
+ }
+ ],
+ "Challenge.2" : [
+ {
+ "description" : "This is Challenge 2.",
+ "locale" : "en-US",
+ "localID" : "Challenge.2-en-US",
+ "name" : "Challenge 2"
+ }
+ ],
+ "Challenge.3" : [
+ {
+ "description" : "This is Challenge 3",
+ "locale" : "en-US",
+ "localID" : "Challenge.3-en-US",
+ "name" : "Challenge 3"
+ }
+ ]
+ },
+ "challenges" : [
+ {
+ "allowedDurations" : [
+ "ONE_DAY",
+ "THREE_DAYS",
+ "ONE_WEEK"
+ ],
+ "archived" : false,
+ "challengeType" : "LEADERBOARD",
+ "referenceName" : "Challenge 1",
+ "repeatable" : true,
+ "vendorIdentifier" : "Challenge.1"
+ },
+ {
+ "allowedDurations" : [
+ "ONE_DAY",
+ "THREE_DAYS",
+ "ONE_WEEK"
+ ],
+ "archived" : false,
+ "challengeType" : "LEADERBOARD",
+ "referenceName" : "Challenge 2",
+ "repeatable" : true,
+ "vendorIdentifier" : "Challenge.2"
+ },
+ {
+ "allowedDurations" : [
+
+ ],
+ "archived" : false,
+ "challengeType" : "LEADERBOARD",
+ "referenceName" : "Challenge 3",
+ "repeatable" : true,
+ "vendorIdentifier" : "Challenge.3"
+ }
+ ],
+ "gameActivities" : [
+ {
+ "archived" : false,
+ "maximumPlayersCount" : 4,
+ "minimumPlayersCount" : 2,
+ "properties" : {
+
+ },
+ "referenceName" : "Activity 2",
+ "supportsPartyCode" : false,
+ "vendorIdentifier" : "Activity.2"
+ },
+ {
+ "archived" : false,
+ "maximumPlayersCount" : 5,
+ "minimumPlayersCount" : 2,
+ "properties" : {
+ "Property1" : "This is Property 1",
+ "Property2" : "This is Property 2"
+ },
+ "referenceName" : "Activity 1",
+ "supportsPartyCode" : false,
+ "vendorIdentifier" : "Activity.1"
+ },
+ {
+ "archived" : false,
+ "maximumPlayersCount" : 10,
+ "minimumPlayersCount" : 2,
+ "properties" : {
+
+ },
+ "referenceName" : "Activity 3",
+ "supportsPartyCode" : true,
+ "vendorIdentifier" : "Activity.3"
+ }
+ ],
+ "gameActivityAssociatedResources" : [
+ "Leaderboard",
+ {
+ "Activity.1" : [
+ "Leaderboard1"
+ ],
+ "Activity.2" : [
+ "Leaderboard2"
+ ],
+ "Activity.3" : [
+ "Leaderboard3"
+ ]
+ },
+ "Achievement",
+ {
+ "Activity.1" : [
+ "Achievement1"
+ ],
+ "Activity.2" : [
+ "Achievement2"
+ ],
+ "Activity.3" : [
+ "Achievement3"
+ ]
+ }
+ ],
+ "gameActivityDefaultImages" : {
+ "Activity.1" : {
+ "localID" : "Activity.1",
+ "url" : "GameActivityImage-Activity.1.png"
+ },
+ "Activity.2" : {
+ "localID" : "Activity.2",
+ "url" : "GameActivityImage-Activity.2.png"
+ },
+ "Activity.3" : {
+ "localID" : "Activity.3",
+ "url" : "GameActivityImage-Activity.3.png"
+ }
+ },
+ "gameActivityFallbackURLs" : {
+ "Activity.1" : "https:\/\/activity1",
+ "Activity.2" : "https:\/\/activity2",
+ "Activity.3" : "https:\/\/activity3",
+ "com.apple.as.minigolf" : "https:\/\/foobar"
+ },
+ "gameActivityImages" : {
+ "Activity.1-en-US" : [
+ {
+ "localID" : "Activity.1-en-US",
+ "url" : "en-US\/GameActivityImage-Activity.1-en-US.png"
+ }
+ ],
+ "Activity.2-en-US" : [
+ {
+ "localID" : "Activity.2-en-US",
+ "url" : "en-US\/GameActivityImage-Activity.2-en-US.png"
+ }
+ ],
+ "Activity.3-en-US" : [
+ {
+ "localID" : "Activity.3-en-US",
+ "url" : "en-US\/GameActivityImage-Activity.3-en-US.png"
+ }
+ ]
+ },
+ "gameActivityLocalizations" : {
+ "Activity.1" : [
+ {
+ "description" : "This is Activity 1.",
+ "locale" : "en-US",
+ "localID" : "Activity.1-en-US",
+ "name" : "Activity 1"
+ }
+ ],
+ "Activity.2" : [
+ {
+ "description" : "This is Activity 2",
+ "locale" : "en-US",
+ "localID" : "Activity.2-en-US",
+ "name" : "Activity 2"
+ }
+ ],
+ "Activity.3" : [
+ {
+ "description" : "This is Activity 3.",
+ "locale" : "en-US",
+ "localID" : "Activity.3-en-US",
+ "name" : "Activity 3"
+ }
+ ]
+ },
+ "leaderboardImages" : {
+ "Leaderboard1-en-US" : [
+ {
+ "localID" : "Leaderboard1-en-US",
+ "url" : "en-US\/LeaderboardImage-Leaderboard1-en-US.png"
+ }
+ ],
+ "Leaderboard2-en-US" : [
+ {
+ "localID" : "Leaderboard2-en-US",
+ "url" : "en-US\/LeaderboardImage-Leaderboard2-en-US.png"
+ }
+ ],
+ "Leaderboard3-en-US" : [
+ {
+ "localID" : "Leaderboard3-en-US",
+ "url" : "en-US\/LeaderboardImage-Leaderboard3-en-US.png"
+ }
+ ]
+ },
+ "leaderboardLocalizations" : {
+ "Leaderboard1" : [
+ {
+ "description" : "This is Leaderboard 1.",
+ "formatterSuffix" : "",
+ "formatterSuffixSingular" : "",
+ "locale" : "en-US",
+ "localID" : "Leaderboard1-en-US",
+ "name" : "Leaderboard 1"
+ }
+ ],
+ "Leaderboard2" : [
+ {
+ "description" : "This is Leaderboard 2.",
+ "formatterSuffix" : "",
+ "formatterSuffixSingular" : "",
+ "locale" : "en-US",
+ "localID" : "Leaderboard2-en-US",
+ "name" : "Leaderboard 2"
+ }
+ ],
+ "Leaderboard3" : [
+ {
+ "description" : "This is Leaderboard 3.",
+ "formatterSuffix" : "",
+ "formatterSuffixSingular" : "",
+ "locale" : "en-US",
+ "localID" : "Leaderboard3-en-US",
+ "name" : "Leaderboard 3"
+ }
+ ]
+ },
+ "leaderboards" : [
+ {
+ "archived" : false,
+ "defaultFormatter" : "INTEGER",
+ "referenceName" : "Leaderboard 1",
+ "scoreRangeEnd" : null,
+ "scoreRangeStart" : null,
+ "scoreSortType" : "ASC",
+ "submissionType" : "BEST_SCORE",
+ "vendorIdentifier" : "Leaderboard1",
+ "visibility" : "SHOW_FOR_ALL"
+ },
+ {
+ "archived" : false,
+ "defaultFormatter" : "INTEGER",
+ "referenceName" : "Leaderboard 2",
+ "scoreRangeEnd" : null,
+ "scoreRangeStart" : null,
+ "scoreSortType" : "ASC",
+ "submissionType" : "BEST_SCORE",
+ "vendorIdentifier" : "Leaderboard2",
+ "visibility" : "SHOW_FOR_ALL"
+ },
+ {
+ "archived" : false,
+ "defaultFormatter" : "INTEGER",
+ "recurrenceDuration" : "PT5M",
+ "recurrenceRule" : "FREQ=MINUTELY;INTERVAL=5",
+ "recurrenceStartDate" : "2025-05-28T19:00:55Z",
+ "referenceName" : "Leaderboard 3",
+ "scoreRangeEnd" : null,
+ "scoreRangeStart" : null,
+ "scoreSortType" : "DESC",
+ "submissionType" : "BEST_SCORE",
+ "vendorIdentifier" : "Leaderboard3",
+ "visibility" : "SHOW_FOR_ALL"
+ }
+ ],
+ "leaderboardSetImages" : {
+ "LeaderboardSet1-en-US" : [
+ {
+ "localID" : "LeaderboardSet1-en-US",
+ "url" : "en-US\/LeaderboardSetImage-LeaderboardSet1-en-US.png"
+ }
+ ]
+ },
+ "leaderboardSetLocalizations" : {
+ "LeaderboardSet1" : [
+ {
+ "locale" : "en-US",
+ "localID" : "LeaderboardSet1-en-US",
+ "name" : "Leaderboard Set 1"
+ }
+ ]
+ },
+ "leaderboardSetMemberships" : {
+ "LeaderboardSet1" : [
+ {
+ "leaderboardLocalIDs" : [
+ "Leaderboard2",
+ "Leaderboard1",
+ "Leaderboard3"
+ ],
+ "localID" : "LeaderboardSet1"
+ }
+ ]
+ },
+ "leaderboardSets" : [
+ {
+ "referenceName" : "Leaderboard Set 1",
+ "vendorIdentifier" : "LeaderboardSet1"
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/gameCenterResources.json.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/gameCenterResources.json.meta
new file mode 100644
index 00000000..91309180
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/GameCenterResources.gamekit/gameCenterResources.json.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: d5b264f9b1cf64541903fdd5f9ee7e5c
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/AchievementPanel.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/AchievementPanel.prefab
new file mode 100644
index 00000000..8dbdc856
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/AchievementPanel.prefab
@@ -0,0 +1,2074 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &384976418039164442
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8075704640809793775}
+ - component: {fileID: 4769239493272684781}
+ - component: {fileID: 1219088825568012193}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8075704640809793775
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 384976418039164442}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 5243741203467370029}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4769239493272684781
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 384976418039164442}
+ m_CullTransparentMesh: 0
+--- !u!114 &1219088825568012193
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 384976418039164442}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Refresh
+--- !u!1 &956189841662914016
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1823873161848334566}
+ - component: {fileID: 1349591447523119455}
+ - component: {fileID: 88356168206544430}
+ - component: {fileID: 4928601003867326202}
+ - component: {fileID: 1946313564384323541}
+ m_Layer: 5
+ m_Name: AchievementPanel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1823873161848334566
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7999348952499613436}
+ - {fileID: 591854443555027716}
+ - {fileID: 4885895742317586611}
+ - {fileID: 282205217980614598}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &1349591447523119455
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 10
+ m_Right: 10
+ m_Top: 5
+ m_Bottom: 5
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!222 &88356168206544430
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_CullTransparentMesh: 1
+--- !u!114 &4928601003867326202
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1946313564384323541
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: aa7483d1ec4564297b5454548905681f, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _achievementButton: {fileID: 511609329093636140}
+ _propertyButtonPrefab: {fileID: 3885834457070512289, guid: 844d89e93e08d4e6e98801709043795f, type: 3}
+ _propertyLabelPrefab: {fileID: 8317516276443122601, guid: 99cf3d87abb444c91a1d643a5173134b, type: 3}
+ _propertiesListContent: {fileID: 6759819315888589915}
+ _reportButton: {fileID: 8860663232897355226}
+ _refreshButton: {fileID: 6778846248834847820}
+ _errorMessagePrefab: {fileID: 108305862443153223, guid: 8f377dbd5b64c4292815f6154ca8bd6c, type: 3}
+--- !u!1 &1064484474965490169
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1493576195268019944}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1493576195268019944
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1064484474965490169}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1304273710451207146}
+ m_Father: {fileID: 2185216487038132412}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &2052594224378542716
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8248217703244560494}
+ - component: {fileID: 2973631209683132570}
+ - component: {fileID: 4964755133295485703}
+ - component: {fileID: 5638459032117281968}
+ m_Layer: 5
+ m_Name: Scrollbar Vertical
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8248217703244560494
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6117500538542387323}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: -17}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &2973631209683132570
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_CullTransparentMesh: 1
+--- !u!114 &4964755133295485703
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5638459032117281968
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 7924529498966492322}
+ m_HandleRect: {fileID: 6036068006122053236}
+ m_Direction: 2
+ m_Value: 1
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &2306226370566475305
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5243741203467370029}
+ - component: {fileID: 2634191624354935917}
+ - component: {fileID: 237513751156749869}
+ - component: {fileID: 6778846248834847820}
+ - component: {fileID: 3613094059066523366}
+ m_Layer: 5
+ m_Name: Refresh Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5243741203467370029
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8075704640809793775}
+ m_Father: {fileID: 5036800278714950065}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &2634191624354935917
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_CullTransparentMesh: 0
+--- !u!114 &237513751156749869
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &6778846248834847820
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 237513751156749869}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &3613094059066523366
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &3176624867414140322
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 282205217980614598}
+ - component: {fileID: 4870461649498443334}
+ - component: {fileID: 788230637539354143}
+ m_Layer: 5
+ m_Name: Bottom Button Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &282205217980614598
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3176624867414140322}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5036800278714950065}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &4870461649498443334
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3176624867414140322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!114 &788230637539354143
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3176624867414140322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &3549032999553207988
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2185216487038132412}
+ - component: {fileID: 530837016415871109}
+ - component: {fileID: 3483702594540631674}
+ - component: {fileID: 778319069746147397}
+ m_Layer: 5
+ m_Name: Scrollbar Horizontal
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2185216487038132412
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1493576195268019944}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 20}
+ m_Pivot: {x: 0, y: 0}
+--- !u!222 &530837016415871109
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_CullTransparentMesh: 1
+--- !u!114 &3483702594540631674
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &778319069746147397
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 8123888699636822076}
+ m_HandleRect: {fileID: 1304273710451207146}
+ m_Direction: 0
+ m_Value: 0
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &4493308227157126127
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6036068006122053236}
+ - component: {fileID: 7259737808079916921}
+ - component: {fileID: 7924529498966492322}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6036068006122053236
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4493308227157126127}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 6117500538542387323}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7259737808079916921
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4493308227157126127}
+ m_CullTransparentMesh: 1
+--- !u!114 &7924529498966492322
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4493308227157126127}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &4851092478468336552
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5036800278714950065}
+ - component: {fileID: 7278670175214497365}
+ m_Layer: 5
+ m_Name: Horizontal Layout
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5036800278714950065
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4851092478468336552}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6785060816714547849}
+ - {fileID: 5243741203467370029}
+ m_Father: {fileID: 282205217980614598}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &7278670175214497365
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4851092478468336552}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &4898946963948160121
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1304273710451207146}
+ - component: {fileID: 2772611465810279370}
+ - component: {fileID: 8123888699636822076}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1304273710451207146
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4898946963948160121}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1493576195268019944}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2772611465810279370
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4898946963948160121}
+ m_CullTransparentMesh: 1
+--- !u!114 &8123888699636822076
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4898946963948160121}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &5253960023620033052
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4885895742317586611}
+ - component: {fileID: 4560027792154868437}
+ - component: {fileID: 8732610974286010684}
+ m_Layer: 5
+ m_Name: Properties
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4885895742317586611
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1530133315415943310}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &4560027792154868437
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &8732610974286010684
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!1 &5920574045525558488
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7999348952499613436}
+ - component: {fileID: 7952457625878070020}
+ - component: {fileID: 6706901964177203357}
+ - component: {fileID: 3891845775462002683}
+ m_Layer: 5
+ m_Name: Title
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7999348952499613436
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7952457625878070020
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &6706901964177203357
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_CullTransparentMesh: 1
+--- !u!114 &3891845775462002683
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 20
+ m_FontStyle: 1
+ m_BestFit: 1
+ m_MinSize: 2
+ m_MaxSize: 20
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Achievement
+--- !u!1 &6268532019301569392
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8994456334745420084}
+ - component: {fileID: 1800526261057600292}
+ - component: {fileID: 3382484881167466015}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8994456334745420084
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6268532019301569392}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 6785060816714547849}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1800526261057600292
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6268532019301569392}
+ m_CullTransparentMesh: 0
+--- !u!114 &3382484881167466015
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6268532019301569392}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Report
+--- !u!1 &6749869649909395785
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1530133315415943310}
+ - component: {fileID: 801048685078580699}
+ - component: {fileID: 409316035164436768}
+ - component: {fileID: 616272514671000969}
+ - component: {fileID: 3882625445834466592}
+ m_Layer: 5
+ m_Name: Scroll View
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1530133315415943310
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7978239880751590452}
+ - {fileID: 2185216487038132412}
+ - {fileID: 8248217703244560494}
+ m_Father: {fileID: 4885895742317586611}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &801048685078580699
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!222 &409316035164436768
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_CullTransparentMesh: 1
+--- !u!114 &616272514671000969
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &3882625445834466592
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Content: {fileID: 3188272074667861626}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 1
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
+ m_ScrollSensitivity: 1
+ m_Viewport: {fileID: 7978239880751590452}
+ m_HorizontalScrollbar: {fileID: 778319069746147397}
+ m_VerticalScrollbar: {fileID: 5638459032117281968}
+ m_HorizontalScrollbarVisibility: 1
+ m_VerticalScrollbarVisibility: 2
+ m_HorizontalScrollbarSpacing: -3
+ m_VerticalScrollbarSpacing: -3
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &6759819315888589915
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3188272074667861626}
+ - component: {fileID: 7570865430924618578}
+ - component: {fileID: 1748669000035840948}
+ m_Layer: 5
+ m_Name: Content
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3188272074667861626
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7978239880751590452}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7570865430924618578
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &1748669000035840948
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalFit: 0
+ m_VerticalFit: 2
+--- !u!1 &6895598449577562475
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6117500538542387323}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6117500538542387323
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6895598449577562475}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6036068006122053236}
+ m_Father: {fileID: 8248217703244560494}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &7422296805145706195
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6785060816714547849}
+ - component: {fileID: 4756260091639435439}
+ - component: {fileID: 1167460672023497422}
+ - component: {fileID: 8860663232897355226}
+ - component: {fileID: 4229704168827975018}
+ m_Layer: 5
+ m_Name: Report Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6785060816714547849
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7422296805145706195}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8994456334745420084}
+ m_Father: {fileID: 5036800278714950065}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &4756260091639435439
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7422296805145706195}
+ m_CullTransparentMesh: 0
+--- !u!114 &1167460672023497422
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7422296805145706195}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &8860663232897355226
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7422296805145706195}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1167460672023497422}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &4229704168827975018
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7422296805145706195}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &9021272648524014839
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7978239880751590452}
+ - component: {fileID: 6571844976173181602}
+ - component: {fileID: 7358365455032407710}
+ - component: {fileID: 7372650415996134895}
+ m_Layer: 5
+ m_Name: Viewport
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7978239880751590452
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 3188272074667861626}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &6571844976173181602
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_CullTransparentMesh: 1
+--- !u!114 &7358365455032407710
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &7372650415996134895
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowMaskGraphic: 0
+--- !u!1001 &1959000577831823684
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 1823873161848334566}
+ m_Modifications:
+ - target: {fileID: 837938238882681427, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658781647372, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658781647372, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658781647372, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658781647372, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658781647372, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658781647372, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658789141624, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658789141624, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658789141624, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658789141624, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658789141624, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658789141624, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659190402692, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659190402692, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659190402692, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659190402692, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659190402692, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659190402692, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659224763591, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659224763591, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659224763591, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659224763591, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659224763591, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659224763591, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771777, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ propertyPath: m_Name
+ value: AchievementButton
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+--- !u!114 &511609329093636140 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 2032914931792583016, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ m_PrefabInstance: {fileID: 1959000577831823684}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 65e46250ac58740bb8fb7f5c106fbfe4, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!224 &591854443555027716 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 1376259660094771776, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ m_PrefabInstance: {fileID: 1959000577831823684}
+ m_PrefabAsset: {fileID: 0}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/AchievementPanel.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/AchievementPanel.prefab.meta
new file mode 100644
index 00000000..dc4cc742
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/AchievementPanel.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 13260b270b47e47718779c5f6b808252
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/AchievementsPanel.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/AchievementsPanel.prefab
new file mode 100644
index 00000000..34f4b88d
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/AchievementsPanel.prefab
@@ -0,0 +1,1848 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &375055836522079128
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2132534222279531560}
+ - component: {fileID: 3530100307688788770}
+ - component: {fileID: 1354042834386598949}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2132534222279531560
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 375055836522079128}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 3623452902723157813}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -10}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3530100307688788770
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 375055836522079128}
+ m_CullTransparentMesh: 0
+--- !u!114 &1354042834386598949
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 375055836522079128}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 'View
+
+ Controller'
+--- !u!1 &1272432131989961730
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8324012153492837912}
+ - component: {fileID: 3438029756249428417}
+ - component: {fileID: 6453165622257859470}
+ m_Layer: 5
+ m_Name: Content
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8324012153492837912
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1272432131989961730}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4302748443985166471}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &3438029756249428417
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1272432131989961730}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &6453165622257859470
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1272432131989961730}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalFit: 0
+ m_VerticalFit: 2
+--- !u!1 &1275373946842641768
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9010509583547821556}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9010509583547821556
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1275373946842641768}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1794001442506227051}
+ m_Father: {fileID: 6855201429334886365}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &1302001753147917495
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4946312200001430116}
+ - component: {fileID: 2474475440720352844}
+ - component: {fileID: 8319197443417236215}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4946312200001430116
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1302001753147917495}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 641118534764149972}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2474475440720352844
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1302001753147917495}
+ m_CullTransparentMesh: 0
+--- !u!114 &8319197443417236215
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1302001753147917495}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Refresh
+--- !u!1 &2116468323112010514
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6855201429334886365}
+ - component: {fileID: 5755465015480628170}
+ - component: {fileID: 6884598310671420140}
+ - component: {fileID: 5447359944484648152}
+ m_Layer: 5
+ m_Name: Scrollbar Vertical
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6855201429334886365
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2116468323112010514}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 9010509583547821556}
+ m_Father: {fileID: 9105004191231936858}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: -17}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &5755465015480628170
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2116468323112010514}
+ m_CullTransparentMesh: 1
+--- !u!114 &6884598310671420140
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2116468323112010514}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5447359944484648152
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2116468323112010514}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 8866865727682109705}
+ m_HandleRect: {fileID: 1794001442506227051}
+ m_Direction: 2
+ m_Value: 0
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &2138590789387146776
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 694674056750591072}
+ - component: {fileID: 3491840896887780811}
+ - component: {fileID: 1858323582040758086}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &694674056750591072
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2138590789387146776}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8640288732140868549}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3491840896887780811
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2138590789387146776}
+ m_CullTransparentMesh: 0
+--- !u!114 &1858323582040758086
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2138590789387146776}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Reset All
+--- !u!1 &2718759652180185902
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 641118534764149972}
+ - component: {fileID: 7568949929027384823}
+ - component: {fileID: 7460945810003813654}
+ - component: {fileID: 1042725066537293401}
+ - component: {fileID: 6211985334690129850}
+ m_Layer: 5
+ m_Name: Refresh Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &641118534764149972
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2718759652180185902}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4946312200001430116}
+ m_Father: {fileID: 4865619773725597916}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &7568949929027384823
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2718759652180185902}
+ m_CullTransparentMesh: 0
+--- !u!114 &7460945810003813654
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2718759652180185902}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1042725066537293401
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2718759652180185902}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 7460945810003813654}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &6211985334690129850
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2718759652180185902}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &4542905707135481801
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1786399495347915274}
+ - component: {fileID: 3560819232488239650}
+ - component: {fileID: 1861945876918930114}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1786399495347915274
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4542905707135481801}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597362546389751437}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3560819232488239650
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4542905707135481801}
+ m_CullTransparentMesh: 1
+--- !u!114 &1861945876918930114
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4542905707135481801}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &4567604467803648544
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8640288732140868549}
+ - component: {fileID: 8716347312875089919}
+ - component: {fileID: 2216734868700191672}
+ - component: {fileID: 530983299428880188}
+ - component: {fileID: 7331218344486660649}
+ m_Layer: 5
+ m_Name: Reset All Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8640288732140868549
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4567604467803648544}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 694674056750591072}
+ m_Father: {fileID: 4865619773725597916}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &8716347312875089919
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4567604467803648544}
+ m_CullTransparentMesh: 0
+--- !u!114 &2216734868700191672
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4567604467803648544}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &530983299428880188
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4567604467803648544}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 2216734868700191672}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &7331218344486660649
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4567604467803648544}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &4878201722559942629
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3623452902723157813}
+ - component: {fileID: 4798762857052787637}
+ - component: {fileID: 5040121524118918670}
+ - component: {fileID: 791671833121524295}
+ - component: {fileID: 2458301164476434761}
+ m_Layer: 5
+ m_Name: View Controller Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3623452902723157813
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4878201722559942629}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 2132534222279531560}
+ m_Father: {fileID: 4865619773725597916}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &4798762857052787637
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4878201722559942629}
+ m_CullTransparentMesh: 0
+--- !u!114 &5040121524118918670
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4878201722559942629}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &791671833121524295
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4878201722559942629}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 5040121524118918670}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &2458301164476434761
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4878201722559942629}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &5193947897455900317
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1597362546389751437}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1597362546389751437
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5193947897455900317}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1786399495347915274}
+ m_Father: {fileID: 1447277523948681082}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &6659584518596660905
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9105004191231936858}
+ - component: {fileID: 5800388541618422341}
+ - component: {fileID: 3701935202508156187}
+ - component: {fileID: 6854917786913756515}
+ - component: {fileID: 5278284539222141972}
+ m_Layer: 5
+ m_Name: Scroll View
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9105004191231936858
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4302748443985166471}
+ - {fileID: 1447277523948681082}
+ - {fileID: 6855201429334886365}
+ m_Father: {fileID: 8255138135932373364}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &5800388541618422341
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!222 &3701935202508156187
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_CullTransparentMesh: 1
+--- !u!114 &6854917786913756515
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5278284539222141972
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Content: {fileID: 8324012153492837912}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 1
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
+ m_ScrollSensitivity: 1
+ m_Viewport: {fileID: 4302748443985166471}
+ m_HorizontalScrollbar: {fileID: 4893336301245097997}
+ m_VerticalScrollbar: {fileID: 5447359944484648152}
+ m_HorizontalScrollbarVisibility: 1
+ m_VerticalScrollbarVisibility: 2
+ m_HorizontalScrollbarSpacing: -3
+ m_VerticalScrollbarSpacing: -3
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &6868918489257006262
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4865619773725597916}
+ - component: {fileID: 8391972478966882269}
+ m_Layer: 5
+ m_Name: Horizontal Layout
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4865619773725597916
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6868918489257006262}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 3623452902723157813}
+ - {fileID: 8640288732140868549}
+ - {fileID: 641118534764149972}
+ m_Father: {fileID: 6914275032568887184}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &8391972478966882269
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6868918489257006262}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &8283442582861382370
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1447277523948681082}
+ - component: {fileID: 2694497857458866906}
+ - component: {fileID: 4887851388001003543}
+ - component: {fileID: 4893336301245097997}
+ m_Layer: 5
+ m_Name: Scrollbar Horizontal
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1447277523948681082
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8283442582861382370}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1597362546389751437}
+ m_Father: {fileID: 9105004191231936858}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 20}
+ m_Pivot: {x: 0, y: 0}
+--- !u!222 &2694497857458866906
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8283442582861382370}
+ m_CullTransparentMesh: 1
+--- !u!114 &4887851388001003543
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8283442582861382370}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &4893336301245097997
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8283442582861382370}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1861945876918930114}
+ m_HandleRect: {fileID: 1786399495347915274}
+ m_Direction: 0
+ m_Value: 0
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &8416151605730104828
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4302748443985166471}
+ - component: {fileID: 2641930223097248598}
+ - component: {fileID: 6727698601239111919}
+ - component: {fileID: 6218678780441210931}
+ m_Layer: 5
+ m_Name: Viewport
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4302748443985166471
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8416151605730104828}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8324012153492837912}
+ m_Father: {fileID: 9105004191231936858}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &2641930223097248598
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8416151605730104828}
+ m_CullTransparentMesh: 1
+--- !u!114 &6727698601239111919
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8416151605730104828}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &6218678780441210931
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8416151605730104828}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowMaskGraphic: 0
+--- !u!1 &8460793063228870918
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1794001442506227051}
+ - component: {fileID: 3523222319185721267}
+ - component: {fileID: 8866865727682109705}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1794001442506227051
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8460793063228870918}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 9010509583547821556}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3523222319185721267
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8460793063228870918}
+ m_CullTransparentMesh: 1
+--- !u!114 &8866865727682109705
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8460793063228870918}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &8531720825288719399
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8255138135932373364}
+ - component: {fileID: 7257048104880848312}
+ - component: {fileID: 4186249760082819556}
+ - component: {fileID: 8582069985028142472}
+ - component: {fileID: 7121650707758083405}
+ m_Layer: 5
+ m_Name: AchievementsPanel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8255138135932373364
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5220926241738355896}
+ - {fileID: 9105004191231936858}
+ - {fileID: 6914275032568887184}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7257048104880848312
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 10
+ m_Right: 10
+ m_Top: 5
+ m_Bottom: 5
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!222 &4186249760082819556
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_CullTransparentMesh: 1
+--- !u!114 &8582069985028142472
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &7121650707758083405
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 6eccb315965f64fae999f629b21da2d4, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _achievementPanelPrefab: {fileID: 1946313564384323541, guid: 13260b270b47e47718779c5f6b808252, type: 3}
+ _achievementButtonPrefab: {fileID: 2032914931792583016, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ _achievementPlaceholderImageButtonPrefab: {fileID: 1346185823343198124, guid: 7cef5cabaa55b4237acb7b5c2471d7d4, type: 3}
+ _achievementsListContent: {fileID: 1272432131989961730}
+ _showViewControllerButton: {fileID: 791671833121524295}
+ _resetAllButton: {fileID: 530983299428880188}
+ _refreshButton: {fileID: 1042725066537293401}
+--- !u!1 &9106814618024662356
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5220926241738355896}
+ - component: {fileID: 2628392959561336790}
+ - component: {fileID: 7454364420554383632}
+ - component: {fileID: 8830816059555676379}
+ m_Layer: 5
+ m_Name: Title
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5220926241738355896
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9106814618024662356}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8255138135932373364}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &2628392959561336790
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9106814618024662356}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &7454364420554383632
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9106814618024662356}
+ m_CullTransparentMesh: 1
+--- !u!114 &8830816059555676379
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9106814618024662356}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 20
+ m_FontStyle: 1
+ m_BestFit: 1
+ m_MinSize: 2
+ m_MaxSize: 20
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Achievements
+--- !u!1 &9115992822822797936
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6914275032568887184}
+ - component: {fileID: 5904087360176545507}
+ - component: {fileID: 4521128348601025655}
+ m_Layer: 5
+ m_Name: Bottom Button Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6914275032568887184
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9115992822822797936}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4865619773725597916}
+ m_Father: {fileID: 8255138135932373364}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &5904087360176545507
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9115992822822797936}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!114 &4521128348601025655
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9115992822822797936}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/AchievementsPanel.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/AchievementsPanel.prefab.meta
new file mode 100644
index 00000000..8227976f
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/AchievementsPanel.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 2bc07f45e43ef48b0a2b0278832e60d8
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivitiesPanel.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivitiesPanel.prefab
new file mode 100644
index 00000000..4da645f8
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivitiesPanel.prefab
@@ -0,0 +1,1373 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &679575648133537666
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 137188930799949319}
+ - component: {fileID: 8382399935876884499}
+ m_Layer: 5
+ m_Name: Bottom Button Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &137188930799949319
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 679575648133537666}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 2212595216483788309}
+ m_Father: {fileID: 8255138135932373364}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &8382399935876884499
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 679575648133537666}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &1272432131989961730
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8324012153492837912}
+ - component: {fileID: 3438029756249428417}
+ - component: {fileID: 6453165622257859470}
+ m_Layer: 5
+ m_Name: Content
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8324012153492837912
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1272432131989961730}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4302748443985166471}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &3438029756249428417
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1272432131989961730}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &6453165622257859470
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1272432131989961730}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalFit: 0
+ m_VerticalFit: 2
+--- !u!1 &1275373946842641768
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9010509583547821556}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9010509583547821556
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1275373946842641768}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1794001442506227051}
+ m_Father: {fileID: 6855201429334886365}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &2116468323112010514
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6855201429334886365}
+ - component: {fileID: 5755465015480628170}
+ - component: {fileID: 6884598310671420140}
+ - component: {fileID: 5447359944484648152}
+ m_Layer: 5
+ m_Name: Scrollbar Vertical
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6855201429334886365
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2116468323112010514}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 9010509583547821556}
+ m_Father: {fileID: 9105004191231936858}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: -17}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &5755465015480628170
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2116468323112010514}
+ m_CullTransparentMesh: 1
+--- !u!114 &6884598310671420140
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2116468323112010514}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5447359944484648152
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2116468323112010514}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 8866865727682109705}
+ m_HandleRect: {fileID: 1794001442506227051}
+ m_Direction: 2
+ m_Value: 0
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &4182311615241360802
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4744595399184726289}
+ - component: {fileID: 4993738533783540019}
+ - component: {fileID: 1081562686613346376}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4744595399184726289
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4182311615241360802}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 2212595216483788309}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4993738533783540019
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4182311615241360802}
+ m_CullTransparentMesh: 0
+--- !u!114 &1081562686613346376
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4182311615241360802}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Refresh
+--- !u!1 &4542905707135481801
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1786399495347915274}
+ - component: {fileID: 3560819232488239650}
+ - component: {fileID: 1861945876918930114}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1786399495347915274
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4542905707135481801}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597362546389751437}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3560819232488239650
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4542905707135481801}
+ m_CullTransparentMesh: 1
+--- !u!114 &1861945876918930114
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4542905707135481801}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &5193947897455900317
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1597362546389751437}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1597362546389751437
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5193947897455900317}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1786399495347915274}
+ m_Father: {fileID: 1447277523948681082}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &6182205143595105282
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2212595216483788309}
+ - component: {fileID: 8010422737983498433}
+ - component: {fileID: 4397015240845840811}
+ - component: {fileID: 1468291809932798002}
+ m_Layer: 5
+ m_Name: Refresh Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2212595216483788309
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6182205143595105282}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4744595399184726289}
+ m_Father: {fileID: 137188930799949319}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 50}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &8010422737983498433
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6182205143595105282}
+ m_CullTransparentMesh: 0
+--- !u!114 &4397015240845840811
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6182205143595105282}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1468291809932798002
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6182205143595105282}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 4397015240845840811}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!1 &6659584518596660905
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9105004191231936858}
+ - component: {fileID: 5800388541618422341}
+ - component: {fileID: 3701935202508156187}
+ - component: {fileID: 6854917786913756515}
+ - component: {fileID: 5278284539222141972}
+ m_Layer: 5
+ m_Name: Scroll View
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9105004191231936858
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4302748443985166471}
+ - {fileID: 1447277523948681082}
+ - {fileID: 6855201429334886365}
+ m_Father: {fileID: 8255138135932373364}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &5800388541618422341
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!222 &3701935202508156187
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_CullTransparentMesh: 1
+--- !u!114 &6854917786913756515
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5278284539222141972
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Content: {fileID: 8324012153492837912}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 1
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
+ m_ScrollSensitivity: 1
+ m_Viewport: {fileID: 4302748443985166471}
+ m_HorizontalScrollbar: {fileID: 4893336301245097997}
+ m_VerticalScrollbar: {fileID: 5447359944484648152}
+ m_HorizontalScrollbarVisibility: 1
+ m_VerticalScrollbarVisibility: 2
+ m_HorizontalScrollbarSpacing: -3
+ m_VerticalScrollbarSpacing: -3
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &7584940725997919625
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7312162069412276207}
+ - component: {fileID: 7939559459876823194}
+ - component: {fileID: 7667088774443741730}
+ - component: {fileID: 6302695602715594245}
+ m_Layer: 5
+ m_Name: Has Pending Game Activities
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7312162069412276207
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7584940725997919625}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8255138135932373364}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7939559459876823194
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7584940725997919625}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &7667088774443741730
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7584940725997919625}
+ m_CullTransparentMesh: 1
+--- !u!114 &6302695602715594245
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7584940725997919625}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 14
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 'Has Pending Activities: {0}'
+--- !u!1 &8283442582861382370
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1447277523948681082}
+ - component: {fileID: 2694497857458866906}
+ - component: {fileID: 4887851388001003543}
+ - component: {fileID: 4893336301245097997}
+ m_Layer: 5
+ m_Name: Scrollbar Horizontal
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1447277523948681082
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8283442582861382370}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1597362546389751437}
+ m_Father: {fileID: 9105004191231936858}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 20}
+ m_Pivot: {x: 0, y: 0}
+--- !u!222 &2694497857458866906
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8283442582861382370}
+ m_CullTransparentMesh: 1
+--- !u!114 &4887851388001003543
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8283442582861382370}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &4893336301245097997
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8283442582861382370}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1861945876918930114}
+ m_HandleRect: {fileID: 1786399495347915274}
+ m_Direction: 0
+ m_Value: 1
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &8416151605730104828
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4302748443985166471}
+ - component: {fileID: 2641930223097248598}
+ - component: {fileID: 6727698601239111919}
+ - component: {fileID: 6218678780441210931}
+ m_Layer: 5
+ m_Name: Viewport
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4302748443985166471
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8416151605730104828}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8324012153492837912}
+ m_Father: {fileID: 9105004191231936858}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &2641930223097248598
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8416151605730104828}
+ m_CullTransparentMesh: 1
+--- !u!114 &6727698601239111919
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8416151605730104828}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &6218678780441210931
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8416151605730104828}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowMaskGraphic: 0
+--- !u!1 &8460793063228870918
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1794001442506227051}
+ - component: {fileID: 3523222319185721267}
+ - component: {fileID: 8866865727682109705}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1794001442506227051
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8460793063228870918}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 9010509583547821556}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3523222319185721267
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8460793063228870918}
+ m_CullTransparentMesh: 1
+--- !u!114 &8866865727682109705
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8460793063228870918}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &8531720825288719399
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8255138135932373364}
+ - component: {fileID: 7257048104880848312}
+ - component: {fileID: 4186249760082819556}
+ - component: {fileID: 8582069985028142472}
+ - component: {fileID: 4319874337017669879}
+ m_Layer: 5
+ m_Name: ActivitiesPanel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8255138135932373364
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5220926241738355896}
+ - {fileID: 7312162069412276207}
+ - {fileID: 9105004191231936858}
+ - {fileID: 137188930799949319}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7257048104880848312
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 10
+ m_Right: 10
+ m_Top: 5
+ m_Bottom: 5
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!222 &4186249760082819556
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_CullTransparentMesh: 1
+--- !u!114 &8582069985028142472
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &4319874337017669879
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e9575be91d0f7429087a9f06d09feb36, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _hasPendingActivityText: {fileID: 6302695602715594245}
+ _activityDefinitionButtonPrefab: {fileID: 5418151363597524040, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ _listContent: {fileID: 1272432131989961730}
+ _refreshButton: {fileID: 1468291809932798002}
+ _errorMessagePrefab: {fileID: 108305862443153223, guid: 8f377dbd5b64c4292815f6154ca8bd6c, type: 3}
+ _activityDefinitionPanelPrefab: {fileID: 8207671086788592482, guid: 7454a05ee089545069131eaef8ebe1e6, type: 3}
+--- !u!1 &9106814618024662356
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5220926241738355896}
+ - component: {fileID: 2628392959561336790}
+ - component: {fileID: 7454364420554383632}
+ - component: {fileID: 8830816059555676379}
+ m_Layer: 5
+ m_Name: Title
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5220926241738355896
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9106814618024662356}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8255138135932373364}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &2628392959561336790
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9106814618024662356}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &7454364420554383632
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9106814618024662356}
+ m_CullTransparentMesh: 1
+--- !u!114 &8830816059555676379
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9106814618024662356}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 20
+ m_FontStyle: 1
+ m_BestFit: 1
+ m_MinSize: 2
+ m_MaxSize: 20
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Game Activity Definitions
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivitiesPanel.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivitiesPanel.prefab.meta
new file mode 100644
index 00000000..21f2cf02
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivitiesPanel.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 271cfd8f730a2468e8a019617c1928a1
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityAchievementButtons.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityAchievementButtons.prefab
new file mode 100644
index 00000000..a2af72d8
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityAchievementButtons.prefab
@@ -0,0 +1,849 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &648642725173779536
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8570447647338910076}
+ - component: {fileID: 3113628762529493174}
+ - component: {fileID: 1532298800723447361}
+ - component: {fileID: 1150222158421769853}
+ - component: {fileID: 8558544192062112967}
+ m_Layer: 5
+ m_Name: Remove Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8570447647338910076
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 648642725173779536}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7256984303470637803}
+ m_Father: {fileID: 2536812899317314443}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &3113628762529493174
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 648642725173779536}
+ m_CullTransparentMesh: 0
+--- !u!114 &1532298800723447361
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 648642725173779536}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1150222158421769853
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 648642725173779536}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1532298800723447361}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &8558544192062112967
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 648642725173779536}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &1376259660094771777
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259660094771776}
+ - component: {fileID: 6763992015366199331}
+ - component: {fileID: 1376259660094771788}
+ - component: {fileID: 7636646597862733073}
+ m_Layer: 5
+ m_Name: ActivityAchievementButtons
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259660094771776
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 2536812899317314443}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 400, y: 50}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &6763992015366199331
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &1376259660094771788
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_CullTransparentMesh: 1
+--- !u!114 &7636646597862733073
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5481951c7bf6643929609e20cec8fe1d, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _progressButtonText: {fileID: 7625392010387358926}
+ _progressButton: {fileID: 4236204157131011735}
+ _completeButton: {fileID: 2973748034695866766}
+ _removeButton: {fileID: 1150222158421769853}
+--- !u!1 &2803980531360663564
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 941077562336028107}
+ - component: {fileID: 8847585649165142648}
+ - component: {fileID: 910874108969054223}
+ - component: {fileID: 2973748034695866766}
+ - component: {fileID: 6269416035351118157}
+ m_Layer: 5
+ m_Name: Complete Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &941077562336028107
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2803980531360663564}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8073247791935680754}
+ m_Father: {fileID: 2536812899317314443}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &8847585649165142648
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2803980531360663564}
+ m_CullTransparentMesh: 0
+--- !u!114 &910874108969054223
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2803980531360663564}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2973748034695866766
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2803980531360663564}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 910874108969054223}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &6269416035351118157
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2803980531360663564}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &5104032729482237128
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7256984303470637803}
+ - component: {fileID: 3682989219801017937}
+ - component: {fileID: 6218805750235031145}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7256984303470637803
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5104032729482237128}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8570447647338910076}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3682989219801017937
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5104032729482237128}
+ m_CullTransparentMesh: 0
+--- !u!114 &6218805750235031145
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5104032729482237128}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Remove
+--- !u!1 &6230692832820150535
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8073247791935680754}
+ - component: {fileID: 3379882266277213345}
+ - component: {fileID: 3976296930537164042}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8073247791935680754
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6230692832820150535}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 941077562336028107}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3379882266277213345
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6230692832820150535}
+ m_CullTransparentMesh: 0
+--- !u!114 &3976296930537164042
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6230692832820150535}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Set Complete
+--- !u!1 &7597698018661828256
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7980760614191855355}
+ - component: {fileID: 5539226245359494609}
+ - component: {fileID: 7625392010387358926}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7980760614191855355
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7597698018661828256}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8141408818802088064}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &5539226245359494609
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7597698018661828256}
+ m_CullTransparentMesh: 0
+--- !u!114 &7625392010387358926
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7597698018661828256}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 'Progress: {0:F0}%'
+--- !u!1 &8082276290032809160
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2536812899317314443}
+ - component: {fileID: 1270677097530747809}
+ m_Layer: 5
+ m_Name: Horizontal Layout Group
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2536812899317314443
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8082276290032809160}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8141408818802088064}
+ - {fileID: 941077562336028107}
+ - {fileID: 8570447647338910076}
+ m_Father: {fileID: 1376259660094771776}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -6, y: -6}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1270677097530747809
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8082276290032809160}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 2
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &8520631400232569728
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8141408818802088064}
+ - component: {fileID: 843627601623341800}
+ - component: {fileID: 7877930481189877626}
+ - component: {fileID: 4236204157131011735}
+ - component: {fileID: 4614777215978661041}
+ m_Layer: 5
+ m_Name: Progress Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8141408818802088064
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8520631400232569728}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7980760614191855355}
+ m_Father: {fileID: 2536812899317314443}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &843627601623341800
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8520631400232569728}
+ m_CullTransparentMesh: 0
+--- !u!114 &7877930481189877626
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8520631400232569728}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &4236204157131011735
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8520631400232569728}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 7877930481189877626}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &4614777215978661041
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8520631400232569728}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityAchievementButtons.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityAchievementButtons.prefab.meta
new file mode 100644
index 00000000..89707218
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityAchievementButtons.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: d1cbf161708164d299cde632cbcfc728
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityDefinitionButton.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityDefinitionButton.prefab
new file mode 100644
index 00000000..a2730247
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityDefinitionButton.prefab
@@ -0,0 +1,1235 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &1376259658063743261
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658063743260}
+ - component: {fileID: 1376259658063743262}
+ - component: {fileID: 1376259658063743263}
+ m_Layer: 5
+ m_Name: Identifier Value
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658063743260
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658063743261}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8114395621820557388}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259658063743262
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658063743261}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259658063743263
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658063743261}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 4
+ m_MaxSize: 14
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &1376259658119609237
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658119609236}
+ - component: {fileID: 1376259658119609235}
+ - component: {fileID: 4376050496531878840}
+ m_Layer: 5
+ m_Name: Image
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658119609236
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658119609237}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 837938238882681427}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259658119609235
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658119609237}
+ m_CullTransparentMesh: 1
+--- !u!114 &4376050496531878840
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658119609237}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Texture: {fileID: 0}
+ m_UVRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 1
+ height: 1
+--- !u!1 &1376259658181159315
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658181159314}
+ - component: {fileID: 1376259658181159324}
+ - component: {fileID: 1376259658181159325}
+ m_Layer: 5
+ m_Name: Identifier Caption
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658181159314
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658181159315}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7032209236901133404}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259658181159324
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658181159315}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259658181159325
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658181159315}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 10
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 10
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Identifier
+--- !u!1 &1376259658506565648
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658506565651}
+ - component: {fileID: 1376259658506565650}
+ m_Layer: 5
+ m_Name: Captions
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658506565651
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658506565648}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7032209236901133404}
+ m_Father: {fileID: 2536812899317314443}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1376259658506565650
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658506565648}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: 60
+ m_PreferredHeight: -1
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &1376259658732080438
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658732080433}
+ - component: {fileID: 1376259658732080435}
+ - component: {fileID: 1376259658732080432}
+ m_Layer: 5
+ m_Name: ReleaseState Value
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658732080433
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658732080438}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8114395621820557388}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259658732080435
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658732080438}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259658732080432
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658732080438}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 4
+ m_MaxSize: 14
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &1376259658852136970
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658852137077}
+ - component: {fileID: 1376259658852137079}
+ - component: {fileID: 1376259658852137076}
+ m_Layer: 5
+ m_Name: Title Caption
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658852137077
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658852136970}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7032209236901133404}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259658852137079
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658852136970}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259658852137076
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658852136970}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 10
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 10
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Title
+--- !u!1 &1376259659260249348
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259659260249351}
+ - component: {fileID: 1376259659260249345}
+ - component: {fileID: 1376259659260249350}
+ m_Layer: 5
+ m_Name: ReleaseState Caption
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259659260249351
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659260249348}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7032209236901133404}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259659260249345
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659260249348}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259659260249350
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659260249348}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 10
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 10
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: ReleaseState
+--- !u!1 &1376259659692851901
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259659692851900}
+ - component: {fileID: 1376259659692851902}
+ - component: {fileID: 1376259659692851903}
+ m_Layer: 5
+ m_Name: Title Value
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259659692851900
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659692851901}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8114395621820557388}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259659692851902
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659692851901}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259659692851903
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659692851901}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 4
+ m_MaxSize: 14
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &1376259660088550051
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259660088550050}
+ - component: {fileID: 1376259660088550061}
+ m_Layer: 5
+ m_Name: Values
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259660088550050
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660088550051}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8114395621820557388}
+ m_Father: {fileID: 2536812899317314443}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1376259660088550061
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660088550051}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &1376259660094771777
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259660094771776}
+ - component: {fileID: 6763992015366199331}
+ - component: {fileID: 1376259660094771788}
+ - component: {fileID: 1376259660094771789}
+ - component: {fileID: 1376259660094771778}
+ - component: {fileID: 5418151363597524040}
+ m_Layer: 5
+ m_Name: ActivityDefinitionButton
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259660094771776
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 2536812899317314443}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 400, y: 100}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &6763992015366199331
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 100
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &1376259660094771788
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259660094771789
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.39215687}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1376259660094771778
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1376259660094771789}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!114 &5418151363597524040
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c47af0084cf41465a986d97a5f067e87, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _button: {fileID: 1376259660094771778}
+ _image: {fileID: 4376050496531878840}
+ _titleText: {fileID: 1376259659692851903}
+ _identifierText: {fileID: 1376259658063743263}
+ _groupIdText: {fileID: 5699772369133452686}
+ _releaseStateText: {fileID: 1376259658732080432}
+--- !u!1 &3609868618968391004
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3970263293838507251}
+ - component: {fileID: 6506371693829225149}
+ - component: {fileID: 3248230017183274248}
+ m_Layer: 5
+ m_Name: Group Id Caption
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3970263293838507251
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3609868618968391004}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7032209236901133404}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &6506371693829225149
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3609868618968391004}
+ m_CullTransparentMesh: 1
+--- !u!114 &3248230017183274248
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3609868618968391004}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 10
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 10
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Group Id
+--- !u!1 &4165326393513902163
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 837938238882681427}
+ - component: {fileID: 8897849625945218397}
+ m_Layer: 5
+ m_Name: ImageGroup
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &837938238882681427
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4165326393513902163}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1376259658119609236}
+ m_Father: {fileID: 2536812899317314443}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &8897849625945218397
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4165326393513902163}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: 94
+ m_PreferredHeight: -1
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &5569627178191289032
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7280980192736258505}
+ - component: {fileID: 2538954031888938536}
+ - component: {fileID: 5699772369133452686}
+ m_Layer: 5
+ m_Name: Group Id Value
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7280980192736258505
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5569627178191289032}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8114395621820557388}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2538954031888938536
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5569627178191289032}
+ m_CullTransparentMesh: 1
+--- !u!114 &5699772369133452686
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5569627178191289032}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 4
+ m_MaxSize: 14
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &5868602498963814737
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7032209236901133404}
+ - component: {fileID: 400589100247546166}
+ m_Layer: 5
+ m_Name: Vertical Layout Group
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7032209236901133404
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5868602498963814737}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1376259658852137077}
+ - {fileID: 1376259658181159314}
+ - {fileID: 3970263293838507251}
+ - {fileID: 1376259659260249351}
+ m_Father: {fileID: 1376259658506565651}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &400589100247546166
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5868602498963814737}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &6086203341359870300
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8114395621820557388}
+ - component: {fileID: 1830440503068492800}
+ m_Layer: 5
+ m_Name: Vertical Layout Group
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8114395621820557388
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6086203341359870300}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1376259659692851900}
+ - {fileID: 1376259658063743260}
+ - {fileID: 7280980192736258505}
+ - {fileID: 1376259658732080433}
+ m_Father: {fileID: 1376259660088550050}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1830440503068492800
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6086203341359870300}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &8082276290032809160
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2536812899317314443}
+ - component: {fileID: 1270677097530747809}
+ m_Layer: 5
+ m_Name: Horizontal Layout Group
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2536812899317314443
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8082276290032809160}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 837938238882681427}
+ - {fileID: 1376259658506565651}
+ - {fileID: 1376259660088550050}
+ m_Father: {fileID: 1376259660094771776}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -6, y: -6}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1270677097530747809
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8082276290032809160}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 2
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityDefinitionButton.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityDefinitionButton.prefab.meta
new file mode 100644
index 00000000..3ea79dfc
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityDefinitionButton.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 4e177d87dc8654f1d84a171e202fa0d7
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityDefinitionPanel.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityDefinitionPanel.prefab
new file mode 100644
index 00000000..cedc2a46
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityDefinitionPanel.prefab
@@ -0,0 +1,3133 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &384976418039164442
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8075704640809793775}
+ - component: {fileID: 4769239493272684781}
+ - component: {fileID: 1219088825568012193}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8075704640809793775
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 384976418039164442}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 5243741203467370029}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4769239493272684781
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 384976418039164442}
+ m_CullTransparentMesh: 0
+--- !u!114 &1219088825568012193
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 384976418039164442}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Refresh
+--- !u!1 &956189841662914016
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1823873161848334566}
+ - component: {fileID: 1349591447523119455}
+ - component: {fileID: 88356168206544430}
+ - component: {fileID: 4928601003867326202}
+ - component: {fileID: 8207671086788592482}
+ m_Layer: 5
+ m_Name: ActivityDefinitionPanel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1823873161848334566
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7999348952499613436}
+ - {fileID: 3550743687288387479}
+ - {fileID: 4885895742317586611}
+ - {fileID: 950618348400675063}
+ - {fileID: 282205217980614598}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &1349591447523119455
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 10
+ m_Right: 10
+ m_Top: 5
+ m_Bottom: 5
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!222 &88356168206544430
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_CullTransparentMesh: 1
+--- !u!114 &4928601003867326202
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &8207671086788592482
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5cbe23ddf3fc54ed3b313dbc1f4de2e2, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _activityDefinitionButton: {fileID: 7597169846004595103}
+ _propertyButtonPrefab: {fileID: 3885834457070512289, guid: 844d89e93e08d4e6e98801709043795f, type: 3}
+ _leaderboardButtonPrefab: {fileID: 4425888770318185521, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ _leaderboardPanelPrefab: {fileID: 9126558867107055446, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ _achievementButtonPrefab: {fileID: 2032914931792583016, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ _achievementPanelPrefab: {fileID: 1946313564384323541, guid: 13260b270b47e47718779c5f6b808252, type: 3}
+ _activityPanelPrefab: {fileID: 2540166174694032012, guid: 50833425a4ff340f6be7f388eab884c0, type: 3}
+ _propertiesListContent: {fileID: 6759819315888589915}
+ _bottomButtonArea: {fileID: 3176624867414140322}
+ _initButton: {fileID: 2910530607781946480}
+ _startButton: {fileID: 2834278846467150606}
+ _refreshButton: {fileID: 6778846248834847820}
+ _partyCodeArea: {fileID: 6810208447651704051}
+ _partyCodeInputField: {fileID: 3329284176786317324}
+ _startPartyCodeButton: {fileID: 5874516875284699925}
+ _cancelPartyCodeButton: {fileID: 1784445449838481528}
+ _errorMessagePrefab: {fileID: 108305862443153223, guid: 8f377dbd5b64c4292815f6154ca8bd6c, type: 3}
+--- !u!1 &1064484474965490169
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1493576195268019944}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1493576195268019944
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1064484474965490169}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1304273710451207146}
+ m_Father: {fileID: 2185216487038132412}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &2052594224378542716
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8248217703244560494}
+ - component: {fileID: 2973631209683132570}
+ - component: {fileID: 4964755133295485703}
+ - component: {fileID: 5638459032117281968}
+ m_Layer: 5
+ m_Name: Scrollbar Vertical
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8248217703244560494
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6117500538542387323}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: -17}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &2973631209683132570
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_CullTransparentMesh: 1
+--- !u!114 &4964755133295485703
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5638459032117281968
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 7924529498966492322}
+ m_HandleRect: {fileID: 6036068006122053236}
+ m_Direction: 2
+ m_Value: 1
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &2306226370566475305
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5243741203467370029}
+ - component: {fileID: 2634191624354935917}
+ - component: {fileID: 237513751156749869}
+ - component: {fileID: 6778846248834847820}
+ - component: {fileID: 3613094059066523366}
+ m_Layer: 5
+ m_Name: Refresh Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5243741203467370029
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8075704640809793775}
+ m_Father: {fileID: 282205217980614598}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &2634191624354935917
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_CullTransparentMesh: 0
+--- !u!114 &237513751156749869
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &6778846248834847820
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 237513751156749869}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &3613094059066523366
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &2476201464547643833
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3865852277368122715}
+ - component: {fileID: 5286958570081287045}
+ - component: {fileID: 5793443622509354661}
+ - component: {fileID: 2910530607781946480}
+ - component: {fileID: 3146049572024428940}
+ m_Layer: 5
+ m_Name: Init Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3865852277368122715
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2476201464547643833}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 438908747197779241}
+ m_Father: {fileID: 282205217980614598}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &5286958570081287045
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2476201464547643833}
+ m_CullTransparentMesh: 0
+--- !u!114 &5793443622509354661
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2476201464547643833}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2910530607781946480
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2476201464547643833}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 5793443622509354661}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &3146049572024428940
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2476201464547643833}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &2495353010535569509
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7608682990288771383}
+ - component: {fileID: 6089828810329308748}
+ - component: {fileID: 8367102971113125319}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7608682990288771383
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2495353010535569509}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 9223092645955900568}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &6089828810329308748
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2495353010535569509}
+ m_CullTransparentMesh: 0
+--- !u!114 &8367102971113125319
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2495353010535569509}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Start
+--- !u!1 &2841649592118642401
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4974589804953426599}
+ - component: {fileID: 7510547879970093801}
+ - component: {fileID: 1833161745228333326}
+ - component: {fileID: 3329284176786317324}
+ - component: {fileID: 8523108452250760929}
+ m_Layer: 5
+ m_Name: Party Code Input
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4974589804953426599
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2841649592118642401}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 2902965867950555158}
+ - {fileID: 318027277245519985}
+ m_Father: {fileID: 950618348400675063}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7510547879970093801
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2841649592118642401}
+ m_CullTransparentMesh: 1
+--- !u!114 &1833161745228333326
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2841649592118642401}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &3329284176786317324
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2841649592118642401}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1833161745228333326}
+ m_TextComponent: {fileID: 4455927591705144402}
+ m_Placeholder: {fileID: 6607748195253043945}
+ m_ContentType: 9
+ m_InputType: 0
+ m_AsteriskChar: 42
+ m_KeyboardType: 1
+ m_LineType: 0
+ m_HideMobileInput: 0
+ m_CharacterValidation: 0
+ m_CharacterLimit: 13
+ m_OnSubmit:
+ m_PersistentCalls:
+ m_Calls: []
+ m_OnDidEndEdit:
+ m_PersistentCalls:
+ m_Calls: []
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_CustomCaretColor: 0
+ m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412}
+ m_Text:
+ m_CaretBlinkRate: 0.85
+ m_CaretWidth: 1
+ m_ReadOnly: 0
+ m_ShouldActivateOnSelect: 1
+--- !u!114 &8523108452250760929
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2841649592118642401}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: 100
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &3176624867414140322
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 282205217980614598}
+ - component: {fileID: 4870461649498443334}
+ - component: {fileID: 788230637539354143}
+ m_Layer: 5
+ m_Name: Bottom Button Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &282205217980614598
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3176624867414140322}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 3865852277368122715}
+ - {fileID: 6705660897820367188}
+ - {fileID: 5243741203467370029}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &4870461649498443334
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3176624867414140322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!114 &788230637539354143
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3176624867414140322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &3401063598354013506
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4089011376245809325}
+ - component: {fileID: 1452160309726060240}
+ - component: {fileID: 6515272544875485940}
+ - component: {fileID: 1784445449838481528}
+ - component: {fileID: 3127192988571780566}
+ m_Layer: 5
+ m_Name: Cancel Party Code Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4089011376245809325
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3401063598354013506}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1762403123204714976}
+ m_Father: {fileID: 950618348400675063}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &1452160309726060240
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3401063598354013506}
+ m_CullTransparentMesh: 0
+--- !u!114 &6515272544875485940
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3401063598354013506}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1784445449838481528
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3401063598354013506}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 6515272544875485940}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &3127192988571780566
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3401063598354013506}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &3477026705181618141
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 318027277245519985}
+ - component: {fileID: 2226975070076866880}
+ - component: {fileID: 4455927591705144402}
+ m_Layer: 5
+ m_Name: Text (Legacy)
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &318027277245519985
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3477026705181618141}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4974589804953426599}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: -0.5}
+ m_SizeDelta: {x: -20, y: -13}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2226975070076866880
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3477026705181618141}
+ m_CullTransparentMesh: 1
+--- !u!114 &4455927591705144402
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3477026705181618141}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 0
+ m_AlignByGeometry: 0
+ m_RichText: 0
+ m_HorizontalOverflow: 1
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &3549032999553207988
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2185216487038132412}
+ - component: {fileID: 530837016415871109}
+ - component: {fileID: 3483702594540631674}
+ - component: {fileID: 778319069746147397}
+ m_Layer: 5
+ m_Name: Scrollbar Horizontal
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2185216487038132412
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1493576195268019944}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 20}
+ m_Pivot: {x: 0, y: 0}
+--- !u!222 &530837016415871109
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_CullTransparentMesh: 1
+--- !u!114 &3483702594540631674
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &778319069746147397
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 8123888699636822076}
+ m_HandleRect: {fileID: 1304273710451207146}
+ m_Direction: 0
+ m_Value: 0
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &3966359418766971100
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9223092645955900568}
+ - component: {fileID: 5866494563474728184}
+ - component: {fileID: 3736927354815833494}
+ - component: {fileID: 5874516875284699925}
+ - component: {fileID: 7508326087656121870}
+ m_Layer: 5
+ m_Name: Start Party Code Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9223092645955900568
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3966359418766971100}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7608682990288771383}
+ m_Father: {fileID: 950618348400675063}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &5866494563474728184
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3966359418766971100}
+ m_CullTransparentMesh: 0
+--- !u!114 &3736927354815833494
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3966359418766971100}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5874516875284699925
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3966359418766971100}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 3736927354815833494}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &7508326087656121870
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3966359418766971100}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &4493308227157126127
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6036068006122053236}
+ - component: {fileID: 7259737808079916921}
+ - component: {fileID: 7924529498966492322}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6036068006122053236
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4493308227157126127}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 6117500538542387323}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7259737808079916921
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4493308227157126127}
+ m_CullTransparentMesh: 1
+--- !u!114 &7924529498966492322
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4493308227157126127}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &4898946963948160121
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1304273710451207146}
+ - component: {fileID: 2772611465810279370}
+ - component: {fileID: 8123888699636822076}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1304273710451207146
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4898946963948160121}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1493576195268019944}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2772611465810279370
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4898946963948160121}
+ m_CullTransparentMesh: 1
+--- !u!114 &8123888699636822076
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4898946963948160121}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &5253960023620033052
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4885895742317586611}
+ - component: {fileID: 4560027792154868437}
+ - component: {fileID: 8732610974286010684}
+ m_Layer: 5
+ m_Name: Properties
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4885895742317586611
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1530133315415943310}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &4560027792154868437
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &8732610974286010684
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!1 &5849236576258641124
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5089548620921704293}
+ - component: {fileID: 7299117988935873538}
+ - component: {fileID: 3704504518980751124}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5089548620921704293
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5849236576258641124}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 6705660897820367188}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7299117988935873538
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5849236576258641124}
+ m_CullTransparentMesh: 0
+--- !u!114 &3704504518980751124
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5849236576258641124}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Start
+--- !u!1 &5920574045525558488
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7999348952499613436}
+ - component: {fileID: 7952457625878070020}
+ - component: {fileID: 6706901964177203357}
+ - component: {fileID: 3891845775462002683}
+ m_Layer: 5
+ m_Name: Title
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7999348952499613436
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7952457625878070020
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &6706901964177203357
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_CullTransparentMesh: 1
+--- !u!114 &3891845775462002683
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 20
+ m_FontStyle: 1
+ m_BestFit: 1
+ m_MinSize: 2
+ m_MaxSize: 20
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Game Activity Definition
+--- !u!1 &6185135837365787651
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2902965867950555158}
+ - component: {fileID: 8022900144961323265}
+ - component: {fileID: 6607748195253043945}
+ m_Layer: 5
+ m_Name: Placeholder
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2902965867950555158
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6185135837365787651}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4974589804953426599}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: -0.5}
+ m_SizeDelta: {x: -20, y: -13}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8022900144961323265
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6185135837365787651}
+ m_CullTransparentMesh: 1
+--- !u!114 &6607748195253043945
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6185135837365787651}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 2
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: PARTY-CODE1
+--- !u!1 &6369795180836859055
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 438908747197779241}
+ - component: {fileID: 8462450449923162124}
+ - component: {fileID: 1846893263484935675}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &438908747197779241
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6369795180836859055}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 3865852277368122715}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8462450449923162124
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6369795180836859055}
+ m_CullTransparentMesh: 0
+--- !u!114 &1846893263484935675
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6369795180836859055}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Init
+--- !u!1 &6562101858571574991
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6705660897820367188}
+ - component: {fileID: 2858040762821222002}
+ - component: {fileID: 4826731761636608516}
+ - component: {fileID: 2834278846467150606}
+ - component: {fileID: 253699615910087210}
+ m_Layer: 5
+ m_Name: Start Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6705660897820367188
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6562101858571574991}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5089548620921704293}
+ m_Father: {fileID: 282205217980614598}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &2858040762821222002
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6562101858571574991}
+ m_CullTransparentMesh: 0
+--- !u!114 &4826731761636608516
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6562101858571574991}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2834278846467150606
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6562101858571574991}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 4826731761636608516}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &253699615910087210
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6562101858571574991}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &6749869649909395785
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1530133315415943310}
+ - component: {fileID: 801048685078580699}
+ - component: {fileID: 409316035164436768}
+ - component: {fileID: 616272514671000969}
+ - component: {fileID: 3882625445834466592}
+ m_Layer: 5
+ m_Name: Scroll View
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1530133315415943310
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7978239880751590452}
+ - {fileID: 2185216487038132412}
+ - {fileID: 8248217703244560494}
+ m_Father: {fileID: 4885895742317586611}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &801048685078580699
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!222 &409316035164436768
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_CullTransparentMesh: 1
+--- !u!114 &616272514671000969
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &3882625445834466592
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Content: {fileID: 3188272074667861626}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 1
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
+ m_ScrollSensitivity: 1
+ m_Viewport: {fileID: 7978239880751590452}
+ m_HorizontalScrollbar: {fileID: 778319069746147397}
+ m_VerticalScrollbar: {fileID: 5638459032117281968}
+ m_HorizontalScrollbarVisibility: 1
+ m_VerticalScrollbarVisibility: 2
+ m_HorizontalScrollbarSpacing: -3
+ m_VerticalScrollbarSpacing: -3
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &6759819315888589915
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3188272074667861626}
+ - component: {fileID: 7570865430924618578}
+ - component: {fileID: 1748669000035840948}
+ m_Layer: 5
+ m_Name: Content
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3188272074667861626
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7978239880751590452}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7570865430924618578
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &1748669000035840948
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalFit: 0
+ m_VerticalFit: 2
+--- !u!1 &6810208447651704051
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 950618348400675063}
+ - component: {fileID: 2804031054678415417}
+ - component: {fileID: 5639030953615509065}
+ m_Layer: 5
+ m_Name: Party Code Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &950618348400675063
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6810208447651704051}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4974589804953426599}
+ - {fileID: 9223092645955900568}
+ - {fileID: 4089011376245809325}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &2804031054678415417
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6810208447651704051}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!114 &5639030953615509065
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6810208447651704051}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &6895598449577562475
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6117500538542387323}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6117500538542387323
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6895598449577562475}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6036068006122053236}
+ m_Father: {fileID: 8248217703244560494}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &6904897745772062968
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1762403123204714976}
+ - component: {fileID: 5353799131715765800}
+ - component: {fileID: 7382336346958435860}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1762403123204714976
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6904897745772062968}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4089011376245809325}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &5353799131715765800
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6904897745772062968}
+ m_CullTransparentMesh: 0
+--- !u!114 &7382336346958435860
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6904897745772062968}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Cancel
+--- !u!1 &9021272648524014839
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7978239880751590452}
+ - component: {fileID: 6571844976173181602}
+ - component: {fileID: 7358365455032407710}
+ - component: {fileID: 7372650415996134895}
+ m_Layer: 5
+ m_Name: Viewport
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7978239880751590452
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 3188272074667861626}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &6571844976173181602
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_CullTransparentMesh: 1
+--- !u!114 &7358365455032407710
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &7372650415996134895
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowMaskGraphic: 0
+--- !u!1001 &2476894361039594967
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 1823873161848334566}
+ m_Modifications:
+ - target: {fileID: 837938238882681427, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771777, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_Name
+ value: ActivityDefinitionButton
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+--- !u!224 &3550743687288387479 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ m_PrefabInstance: {fileID: 2476894361039594967}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &7597169846004595103 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 5418151363597524040, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ m_PrefabInstance: {fileID: 2476894361039594967}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c47af0084cf41465a986d97a5f067e87, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityDefinitionPanel.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityDefinitionPanel.prefab.meta
new file mode 100644
index 00000000..8b5674e6
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityDefinitionPanel.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 7454a05ee089545069131eaef8ebe1e6
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityLeaderboardScoreButtons.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityLeaderboardScoreButtons.prefab
new file mode 100644
index 00000000..6c0e7cbc
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityLeaderboardScoreButtons.prefab
@@ -0,0 +1,614 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &1376259660094771777
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259660094771776}
+ - component: {fileID: 6763992015366199331}
+ - component: {fileID: 1376259660094771788}
+ - component: {fileID: 3535270476125704558}
+ m_Layer: 5
+ m_Name: ActivityLeaderboardScoreButtons
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259660094771776
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 2536812899317314443}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 400, y: 50}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &6763992015366199331
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &1376259660094771788
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_CullTransparentMesh: 1
+--- !u!114 &3535270476125704558
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 6b64ce3a586694f0db8342a3e17218bc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _scoreButtonText: {fileID: 7625392010387358926}
+ _scoreButton: {fileID: 4236204157131011735}
+ _removeButton: {fileID: 2973748034695866766}
+--- !u!1 &2803980531360663564
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 941077562336028107}
+ - component: {fileID: 8847585649165142648}
+ - component: {fileID: 910874108969054223}
+ - component: {fileID: 2973748034695866766}
+ - component: {fileID: 6269416035351118157}
+ m_Layer: 5
+ m_Name: Remove Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &941077562336028107
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2803980531360663564}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8073247791935680754}
+ m_Father: {fileID: 2536812899317314443}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &8847585649165142648
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2803980531360663564}
+ m_CullTransparentMesh: 0
+--- !u!114 &910874108969054223
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2803980531360663564}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2973748034695866766
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2803980531360663564}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 910874108969054223}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &6269416035351118157
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2803980531360663564}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &6230692832820150535
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8073247791935680754}
+ - component: {fileID: 3379882266277213345}
+ - component: {fileID: 3976296930537164042}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8073247791935680754
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6230692832820150535}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 941077562336028107}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3379882266277213345
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6230692832820150535}
+ m_CullTransparentMesh: 0
+--- !u!114 &3976296930537164042
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6230692832820150535}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Remove
+--- !u!1 &7597698018661828256
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7980760614191855355}
+ - component: {fileID: 5539226245359494609}
+ - component: {fileID: 7625392010387358926}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7980760614191855355
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7597698018661828256}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8141408818802088064}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &5539226245359494609
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7597698018661828256}
+ m_CullTransparentMesh: 0
+--- !u!114 &7625392010387358926
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7597698018661828256}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 'Set Score: {0}'
+--- !u!1 &8082276290032809160
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2536812899317314443}
+ - component: {fileID: 1270677097530747809}
+ m_Layer: 5
+ m_Name: Horizontal Layout Group
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2536812899317314443
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8082276290032809160}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8141408818802088064}
+ - {fileID: 941077562336028107}
+ m_Father: {fileID: 1376259660094771776}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -6, y: -6}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1270677097530747809
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8082276290032809160}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 2
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &8520631400232569728
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8141408818802088064}
+ - component: {fileID: 843627601623341800}
+ - component: {fileID: 7877930481189877626}
+ - component: {fileID: 4236204157131011735}
+ - component: {fileID: 4614777215978661041}
+ m_Layer: 5
+ m_Name: Set Score Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8141408818802088064
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8520631400232569728}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7980760614191855355}
+ m_Father: {fileID: 2536812899317314443}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &843627601623341800
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8520631400232569728}
+ m_CullTransparentMesh: 0
+--- !u!114 &7877930481189877626
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8520631400232569728}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &4236204157131011735
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8520631400232569728}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 7877930481189877626}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &4614777215978661041
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8520631400232569728}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityLeaderboardScoreButtons.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityLeaderboardScoreButtons.prefab.meta
new file mode 100644
index 00000000..93a533c0
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityLeaderboardScoreButtons.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 784db024ff3d94dac886768cd557146c
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityPanel.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityPanel.prefab
new file mode 100644
index 00000000..57956385
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityPanel.prefab
@@ -0,0 +1,4276 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &384976418039164442
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8075704640809793775}
+ - component: {fileID: 4769239493272684781}
+ - component: {fileID: 1219088825568012193}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8075704640809793775
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 384976418039164442}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 5243741203467370029}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4769239493272684781
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 384976418039164442}
+ m_CullTransparentMesh: 0
+--- !u!114 &1219088825568012193
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 384976418039164442}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Refresh
+--- !u!1 &956189841662914016
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1823873161848334566}
+ - component: {fileID: 1349591447523119455}
+ - component: {fileID: 88356168206544430}
+ - component: {fileID: 4928601003867326202}
+ - component: {fileID: 2540166174694032012}
+ m_Layer: 5
+ m_Name: ActivityPanel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1823873161848334566
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7999348952499613436}
+ - {fileID: 7070136064740368471}
+ - {fileID: 3550743687288387479}
+ - {fileID: 1027740825520767731}
+ - {fileID: 4885895742317586611}
+ - {fileID: 5886466025589924000}
+ - {fileID: 6688562800657135208}
+ - {fileID: 8195463533201759184}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &1349591447523119455
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 10
+ m_Right: 10
+ m_Top: 5
+ m_Bottom: 5
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!222 &88356168206544430
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_CullTransparentMesh: 1
+--- !u!114 &4928601003867326202
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2540166174694032012
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e3837a72388284125a8636fac8cdd787, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _activityDefinitionButton: {fileID: 7597169846004595103}
+ _achievementPanelPrefab: {fileID: 1946313564384323541, guid: 13260b270b47e47718779c5f6b808252, type: 3}
+ _achievementButtonPrefab: {fileID: 2032914931792583016, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
+ _activityAchievementButtonsPrefab: {fileID: 7636646597862733073, guid: d1cbf161708164d299cde632cbcfc728, type: 3}
+ _leaderboardPanelPrefab: {fileID: 9126558867107055446, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ _leaderboardButtonPrefab: {fileID: 4425888770318185521, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ _activityLeaderboardScoreButtonsPrefab: {fileID: 3535270476125704558, guid: 784db024ff3d94dac886768cd557146c, type: 3}
+ _propertyButtonPrefab: {fileID: 3885834457070512289, guid: 844d89e93e08d4e6e98801709043795f, type: 3}
+ _propertiesListContent: {fileID: 6759819315888589915}
+ _startButton: {fileID: 2834278846467150606}
+ _pauseButton: {fileID: 2910530607781946480}
+ _resumeButton: {fileID: 1459634650053467267}
+ _endButton: {fileID: 884580113692612280}
+ _refreshButton: {fileID: 6778846248834847820}
+ _removeAchievementsButton: {fileID: 3516699156999863988}
+ _removeLeaderboardScoresButton: {fileID: 1201107577031932347}
+ _makeMatchRequestButton: {fileID: 2435088854328818707}
+ _findMatchButton: {fileID: 3369624726467353241}
+ _findPlayersForHostedMatch: {fileID: 1939098414572623748}
+ _errorMessagePrefab: {fileID: 108305862443153223, guid: 8f377dbd5b64c4292815f6154ca8bd6c, type: 3}
+--- !u!1 &1064484474965490169
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1493576195268019944}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1493576195268019944
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1064484474965490169}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1304273710451207146}
+ m_Father: {fileID: 2185216487038132412}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &2052594224378542716
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8248217703244560494}
+ - component: {fileID: 2973631209683132570}
+ - component: {fileID: 4964755133295485703}
+ - component: {fileID: 5638459032117281968}
+ m_Layer: 5
+ m_Name: Scrollbar Vertical
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8248217703244560494
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6117500538542387323}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: -17}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &2973631209683132570
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_CullTransparentMesh: 1
+--- !u!114 &4964755133295485703
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5638459032117281968
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 7924529498966492322}
+ m_HandleRect: {fileID: 6036068006122053236}
+ m_Direction: 2
+ m_Value: 0
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &2157999649784023297
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4026245155995519413}
+ - component: {fileID: 2751925919141529741}
+ - component: {fileID: 4435250123683727320}
+ - component: {fileID: 3516699156999863988}
+ - component: {fileID: 1611827221456325253}
+ m_Layer: 5
+ m_Name: Remove Achievements Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4026245155995519413
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2157999649784023297}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 3860895575678872964}
+ m_Father: {fileID: 6688562800657135208}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &2751925919141529741
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2157999649784023297}
+ m_CullTransparentMesh: 0
+--- !u!114 &4435250123683727320
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2157999649784023297}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &3516699156999863988
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2157999649784023297}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 4435250123683727320}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &1611827221456325253
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2157999649784023297}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &2306226370566475305
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5243741203467370029}
+ - component: {fileID: 2634191624354935917}
+ - component: {fileID: 237513751156749869}
+ - component: {fileID: 6778846248834847820}
+ - component: {fileID: 3613094059066523366}
+ m_Layer: 5
+ m_Name: Refresh Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5243741203467370029
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8075704640809793775}
+ m_Father: {fileID: 5886466025589924000}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &2634191624354935917
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_CullTransparentMesh: 0
+--- !u!114 &237513751156749869
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &6778846248834847820
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 237513751156749869}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &3613094059066523366
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &2476201464547643833
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3865852277368122715}
+ - component: {fileID: 5286958570081287045}
+ - component: {fileID: 5793443622509354661}
+ - component: {fileID: 2910530607781946480}
+ - component: {fileID: 3146049572024428940}
+ m_Layer: 5
+ m_Name: Pause Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3865852277368122715
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2476201464547643833}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 438908747197779241}
+ m_Father: {fileID: 5886466025589924000}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &5286958570081287045
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2476201464547643833}
+ m_CullTransparentMesh: 0
+--- !u!114 &5793443622509354661
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2476201464547643833}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2910530607781946480
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2476201464547643833}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 5793443622509354661}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &3146049572024428940
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2476201464547643833}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &2998318022468219655
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7457967839861266198}
+ - component: {fileID: 5274273276138241843}
+ - component: {fileID: 6293920086774811746}
+ - component: {fileID: 3369624726467353241}
+ - component: {fileID: 8921233050540023478}
+ m_Layer: 5
+ m_Name: Find Match Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7457967839861266198
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2998318022468219655}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 3418888395499598743}
+ m_Father: {fileID: 8195463533201759184}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &5274273276138241843
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2998318022468219655}
+ m_CullTransparentMesh: 0
+--- !u!114 &6293920086774811746
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2998318022468219655}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &3369624726467353241
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2998318022468219655}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 6293920086774811746}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &8921233050540023478
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2998318022468219655}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &3077596895293739673
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8879686572426845326}
+ - component: {fileID: 2193174505311314201}
+ - component: {fileID: 1967802381064805533}
+ - component: {fileID: 1459634650053467267}
+ - component: {fileID: 8190753207475626489}
+ m_Layer: 5
+ m_Name: Resume Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8879686572426845326
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3077596895293739673}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 2390045321764568699}
+ m_Father: {fileID: 5886466025589924000}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &2193174505311314201
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3077596895293739673}
+ m_CullTransparentMesh: 0
+--- !u!114 &1967802381064805533
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3077596895293739673}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1459634650053467267
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3077596895293739673}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1967802381064805533}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &8190753207475626489
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3077596895293739673}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &3109381073426270047
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8195463533201759184}
+ - component: {fileID: 7276694761509580587}
+ - component: {fileID: 7962561225702265636}
+ m_Layer: 5
+ m_Name: Multiplayer Group
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8195463533201759184
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3109381073426270047}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 769481172168084494}
+ - {fileID: 7457967839861266198}
+ - {fileID: 2253314341854974113}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &7276694761509580587
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3109381073426270047}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &7962561225702265636
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3109381073426270047}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &3511686004850088621
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3860895575678872964}
+ - component: {fileID: 2865787108573572566}
+ - component: {fileID: 13260019167927590}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3860895575678872964
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3511686004850088621}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4026245155995519413}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -10}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2865787108573572566
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3511686004850088621}
+ m_CullTransparentMesh: 0
+--- !u!114 &13260019167927590
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3511686004850088621}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 'Remove
+
+ Achievements'
+--- !u!1 &3549032999553207988
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2185216487038132412}
+ - component: {fileID: 530837016415871109}
+ - component: {fileID: 3483702594540631674}
+ - component: {fileID: 778319069746147397}
+ m_Layer: 5
+ m_Name: Scrollbar Horizontal
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2185216487038132412
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1493576195268019944}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 20}
+ m_Pivot: {x: 0, y: 0}
+--- !u!222 &530837016415871109
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_CullTransparentMesh: 1
+--- !u!114 &3483702594540631674
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &778319069746147397
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 8123888699636822076}
+ m_HandleRect: {fileID: 1304273710451207146}
+ m_Direction: 0
+ m_Value: 1
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &3949699189289410556
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8046546559158991649}
+ - component: {fileID: 4072396941890971170}
+ - component: {fileID: 453724255864772885}
+ - component: {fileID: 1201107577031932347}
+ - component: {fileID: 1948061609618702643}
+ m_Layer: 5
+ m_Name: Remove Scores Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8046546559158991649
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3949699189289410556}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 271348318966801161}
+ m_Father: {fileID: 6688562800657135208}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &4072396941890971170
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3949699189289410556}
+ m_CullTransparentMesh: 0
+--- !u!114 &453724255864772885
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3949699189289410556}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1201107577031932347
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3949699189289410556}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 453724255864772885}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &1948061609618702643
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3949699189289410556}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &4072312984631602399
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 271348318966801161}
+ - component: {fileID: 7266429608510638315}
+ - component: {fileID: 8350067303739699878}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &271348318966801161
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4072312984631602399}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8046546559158991649}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -10}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7266429608510638315
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4072312984631602399}
+ m_CullTransparentMesh: 0
+--- !u!114 &8350067303739699878
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4072312984631602399}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 'Remove
+
+ Leaderboard Scores'
+--- !u!1 &4125732982924462933
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6688562800657135208}
+ - component: {fileID: 2474895801264335791}
+ - component: {fileID: 1804610667501224602}
+ m_Layer: 5
+ m_Name: Reset Group
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6688562800657135208
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4125732982924462933}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4026245155995519413}
+ - {fileID: 8046546559158991649}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &2474895801264335791
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4125732982924462933}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &1804610667501224602
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4125732982924462933}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &4493308227157126127
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6036068006122053236}
+ - component: {fileID: 7259737808079916921}
+ - component: {fileID: 7924529498966492322}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6036068006122053236
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4493308227157126127}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 6117500538542387323}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7259737808079916921
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4493308227157126127}
+ m_CullTransparentMesh: 1
+--- !u!114 &7924529498966492322
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4493308227157126127}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &4898946963948160121
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1304273710451207146}
+ - component: {fileID: 2772611465810279370}
+ - component: {fileID: 8123888699636822076}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1304273710451207146
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4898946963948160121}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1493576195268019944}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2772611465810279370
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4898946963948160121}
+ m_CullTransparentMesh: 1
+--- !u!114 &8123888699636822076
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4898946963948160121}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &5253960023620033052
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4885895742317586611}
+ - component: {fileID: 4560027792154868437}
+ - component: {fileID: 8732610974286010684}
+ m_Layer: 5
+ m_Name: Properties
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4885895742317586611
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1530133315415943310}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &4560027792154868437
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &8732610974286010684
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!1 &5549362951459997377
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7070136064740368471}
+ - component: {fileID: 8877301990108383241}
+ - component: {fileID: 6309683472952752269}
+ - component: {fileID: 3261970069344602847}
+ m_Layer: 5
+ m_Name: Definition Label
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7070136064740368471
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5549362951459997377}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &8877301990108383241
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5549362951459997377}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &6309683472952752269
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5549362951459997377}
+ m_CullTransparentMesh: 1
+--- !u!114 &3261970069344602847
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5549362951459997377}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 1
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 20
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Definition
+--- !u!1 &5826490715196183521
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4334419962804669158}
+ - component: {fileID: 4671140878055740481}
+ - component: {fileID: 4027116562577330061}
+ - component: {fileID: 884580113692612280}
+ - component: {fileID: 1315581383757265006}
+ m_Layer: 5
+ m_Name: End Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4334419962804669158
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5826490715196183521}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7900236275476850267}
+ m_Father: {fileID: 5886466025589924000}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &4671140878055740481
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5826490715196183521}
+ m_CullTransparentMesh: 0
+--- !u!114 &4027116562577330061
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5826490715196183521}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &884580113692612280
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5826490715196183521}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 4027116562577330061}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &1315581383757265006
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5826490715196183521}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &5849236576258641124
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5089548620921704293}
+ - component: {fileID: 7299117988935873538}
+ - component: {fileID: 3704504518980751124}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5089548620921704293
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5849236576258641124}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 6705660897820367188}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7299117988935873538
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5849236576258641124}
+ m_CullTransparentMesh: 0
+--- !u!114 &3704504518980751124
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5849236576258641124}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Start
+--- !u!1 &5920574045525558488
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7999348952499613436}
+ - component: {fileID: 7952457625878070020}
+ - component: {fileID: 6706901964177203357}
+ - component: {fileID: 3891845775462002683}
+ m_Layer: 5
+ m_Name: Title
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7999348952499613436
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7952457625878070020
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &6706901964177203357
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_CullTransparentMesh: 1
+--- !u!114 &3891845775462002683
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 20
+ m_FontStyle: 1
+ m_BestFit: 1
+ m_MinSize: 2
+ m_MaxSize: 20
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Game Activity
+--- !u!1 &6064691574625792323
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 769481172168084494}
+ - component: {fileID: 2028342857272500283}
+ - component: {fileID: 7340632806017025132}
+ - component: {fileID: 2435088854328818707}
+ - component: {fileID: 5935389637278402926}
+ m_Layer: 5
+ m_Name: Make Match Request Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &769481172168084494
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6064691574625792323}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5000889189347590915}
+ m_Father: {fileID: 8195463533201759184}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &2028342857272500283
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6064691574625792323}
+ m_CullTransparentMesh: 0
+--- !u!114 &7340632806017025132
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6064691574625792323}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2435088854328818707
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6064691574625792323}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 7340632806017025132}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &5935389637278402926
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6064691574625792323}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &6336168561800635398
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2390045321764568699}
+ - component: {fileID: 228644179438707996}
+ - component: {fileID: 1087893274371584277}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2390045321764568699
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6336168561800635398}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8879686572426845326}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &228644179438707996
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6336168561800635398}
+ m_CullTransparentMesh: 0
+--- !u!114 &1087893274371584277
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6336168561800635398}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Resume
+--- !u!1 &6369795180836859055
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 438908747197779241}
+ - component: {fileID: 8462450449923162124}
+ - component: {fileID: 1846893263484935675}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &438908747197779241
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6369795180836859055}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 3865852277368122715}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8462450449923162124
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6369795180836859055}
+ m_CullTransparentMesh: 0
+--- !u!114 &1846893263484935675
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6369795180836859055}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Pause
+--- !u!1 &6488817544188179999
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7364523781428739241}
+ - component: {fileID: 468725629953599995}
+ - component: {fileID: 6352872203427601540}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7364523781428739241
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6488817544188179999}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 2253314341854974113}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -10}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &468725629953599995
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6488817544188179999}
+ m_CullTransparentMesh: 0
+--- !u!114 &6352872203427601540
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6488817544188179999}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 'Find Players For
+
+ Hosted Match'
+--- !u!1 &6562101858571574991
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6705660897820367188}
+ - component: {fileID: 2858040762821222002}
+ - component: {fileID: 4826731761636608516}
+ - component: {fileID: 2834278846467150606}
+ - component: {fileID: 253699615910087210}
+ m_Layer: 5
+ m_Name: Start Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6705660897820367188
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6562101858571574991}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5089548620921704293}
+ m_Father: {fileID: 5886466025589924000}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &2858040762821222002
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6562101858571574991}
+ m_CullTransparentMesh: 0
+--- !u!114 &4826731761636608516
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6562101858571574991}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2834278846467150606
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6562101858571574991}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 4826731761636608516}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &253699615910087210
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6562101858571574991}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &6749869649909395785
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1530133315415943310}
+ - component: {fileID: 801048685078580699}
+ - component: {fileID: 409316035164436768}
+ - component: {fileID: 616272514671000969}
+ - component: {fileID: 3882625445834466592}
+ m_Layer: 5
+ m_Name: Scroll View
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1530133315415943310
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7978239880751590452}
+ - {fileID: 2185216487038132412}
+ - {fileID: 8248217703244560494}
+ m_Father: {fileID: 4885895742317586611}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &801048685078580699
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!222 &409316035164436768
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_CullTransparentMesh: 1
+--- !u!114 &616272514671000969
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &3882625445834466592
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Content: {fileID: 3188272074667861626}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 1
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
+ m_ScrollSensitivity: 1
+ m_Viewport: {fileID: 7978239880751590452}
+ m_HorizontalScrollbar: {fileID: 778319069746147397}
+ m_VerticalScrollbar: {fileID: 5638459032117281968}
+ m_HorizontalScrollbarVisibility: 1
+ m_VerticalScrollbarVisibility: 2
+ m_HorizontalScrollbarSpacing: -3
+ m_VerticalScrollbarSpacing: -3
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &6759819315888589915
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3188272074667861626}
+ - component: {fileID: 7570865430924618578}
+ - component: {fileID: 1748669000035840948}
+ m_Layer: 5
+ m_Name: Content
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3188272074667861626
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7978239880751590452}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7570865430924618578
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &1748669000035840948
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalFit: 0
+ m_VerticalFit: 2
+--- !u!1 &6895598449577562475
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6117500538542387323}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6117500538542387323
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6895598449577562475}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6036068006122053236}
+ m_Father: {fileID: 8248217703244560494}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &7083935980493572314
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7900236275476850267}
+ - component: {fileID: 1312486557864755798}
+ - component: {fileID: 8749816297656350680}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7900236275476850267
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7083935980493572314}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4334419962804669158}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1312486557864755798
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7083935980493572314}
+ m_CullTransparentMesh: 0
+--- !u!114 &8749816297656350680
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7083935980493572314}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: End
+--- !u!1 &7160950427150856670
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3418888395499598743}
+ - component: {fileID: 5837633129153472345}
+ - component: {fileID: 6761647844339223301}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3418888395499598743
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7160950427150856670}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7457967839861266198}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -10}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &5837633129153472345
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7160950427150856670}
+ m_CullTransparentMesh: 0
+--- !u!114 &6761647844339223301
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7160950427150856670}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 'Find
+
+ Match'
+--- !u!1 &7642917331384694659
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1027740825520767731}
+ - component: {fileID: 603580173371790872}
+ - component: {fileID: 6285572934542689734}
+ - component: {fileID: 2276349713713550973}
+ m_Layer: 5
+ m_Name: Properties Label
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1027740825520767731
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7642917331384694659}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &603580173371790872
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7642917331384694659}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &6285572934542689734
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7642917331384694659}
+ m_CullTransparentMesh: 1
+--- !u!114 &2276349713713550973
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7642917331384694659}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 1
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 20
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Properties
+--- !u!1 &7877736740750149326
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5000889189347590915}
+ - component: {fileID: 4304799798985972628}
+ - component: {fileID: 1115917584650419286}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5000889189347590915
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7877736740750149326}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 769481172168084494}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -10}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4304799798985972628
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7877736740750149326}
+ m_CullTransparentMesh: 0
+--- !u!114 &1115917584650419286
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7877736740750149326}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: 'Make Match
+
+ Request'
+--- !u!1 &7953094140672291731
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5886466025589924000}
+ - component: {fileID: 6762323885889380338}
+ - component: {fileID: 3021467346785017854}
+ m_Layer: 5
+ m_Name: Start/Stop/Refresh Group
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5886466025589924000
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7953094140672291731}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6705660897820367188}
+ - {fileID: 3865852277368122715}
+ - {fileID: 8879686572426845326}
+ - {fileID: 4334419962804669158}
+ - {fileID: 5243741203467370029}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &6762323885889380338
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7953094140672291731}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &3021467346785017854
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7953094140672291731}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &8263655451728974017
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2253314341854974113}
+ - component: {fileID: 1195200921720630956}
+ - component: {fileID: 5952137845706138943}
+ - component: {fileID: 1939098414572623748}
+ - component: {fileID: 8856374739485764440}
+ m_Layer: 5
+ m_Name: Find Players For Hosted Match Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2253314341854974113
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8263655451728974017}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7364523781428739241}
+ m_Father: {fileID: 8195463533201759184}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &1195200921720630956
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8263655451728974017}
+ m_CullTransparentMesh: 0
+--- !u!114 &5952137845706138943
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8263655451728974017}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1939098414572623748
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8263655451728974017}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 5952137845706138943}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &8856374739485764440
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8263655451728974017}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &9021272648524014839
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7978239880751590452}
+ - component: {fileID: 6571844976173181602}
+ - component: {fileID: 7358365455032407710}
+ - component: {fileID: 7372650415996134895}
+ m_Layer: 5
+ m_Name: Viewport
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7978239880751590452
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 3188272074667861626}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &6571844976173181602
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_CullTransparentMesh: 1
+--- !u!114 &7358365455032407710
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &7372650415996134895
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowMaskGraphic: 0
+--- !u!1001 &2476894361039594967
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 1823873161848334566}
+ m_Modifications:
+ - target: {fileID: 837938238882681427, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 94
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 94
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 47
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -47
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 60
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 94
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 126
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -47
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 210
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 94
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 263
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -47
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771777, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_Name
+ value: ActivityDefinitionButton
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+--- !u!224 &3550743687288387479 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 1376259660094771776, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ m_PrefabInstance: {fileID: 2476894361039594967}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &7597169846004595103 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 5418151363597524040, guid: 4e177d87dc8654f1d84a171e202fa0d7, type: 3}
+ m_PrefabInstance: {fileID: 2476894361039594967}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c47af0084cf41465a986d97a5f067e87, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityPanel.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityPanel.prefab.meta
new file mode 100644
index 00000000..70539354
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ActivityPanel.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 50833425a4ff340f6be7f388eab884c0
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengeDefinitionButton.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengeDefinitionButton.prefab
new file mode 100644
index 00000000..8b7f1ea5
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengeDefinitionButton.prefab
@@ -0,0 +1,1557 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &1376259658063743261
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658063743260}
+ - component: {fileID: 1376259658063743262}
+ - component: {fileID: 1376259658063743263}
+ m_Layer: 5
+ m_Name: Identifier Value
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658063743260
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658063743261}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8114395621820557388}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259658063743262
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658063743261}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259658063743263
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658063743261}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 4
+ m_MaxSize: 14
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &1376259658119609237
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658119609236}
+ - component: {fileID: 1376259658119609235}
+ - component: {fileID: 4376050496531878840}
+ m_Layer: 5
+ m_Name: Image
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658119609236
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658119609237}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 837938238882681427}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259658119609235
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658119609237}
+ m_CullTransparentMesh: 1
+--- !u!114 &4376050496531878840
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658119609237}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Texture: {fileID: 0}
+ m_UVRect:
+ serializedVersion: 2
+ x: 0
+ y: 0
+ width: 1
+ height: 1
+--- !u!1 &1376259658181159315
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658181159314}
+ - component: {fileID: 1376259658181159324}
+ - component: {fileID: 1376259658181159325}
+ m_Layer: 5
+ m_Name: Identifier Caption
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658181159314
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658181159315}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7032209236901133404}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259658181159324
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658181159315}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259658181159325
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658181159315}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 10
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 10
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Identifier
+--- !u!1 &1376259658506565648
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658506565651}
+ - component: {fileID: 1376259658506565650}
+ m_Layer: 5
+ m_Name: Captions
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658506565651
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658506565648}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7032209236901133404}
+ m_Father: {fileID: 2536812899317314443}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1376259658506565650
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658506565648}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: 60
+ m_PreferredHeight: -1
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &1376259658732080438
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658732080433}
+ - component: {fileID: 1376259658732080435}
+ - component: {fileID: 1376259658732080432}
+ m_Layer: 5
+ m_Name: ReleaseState Value
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658732080433
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658732080438}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8114395621820557388}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259658732080435
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658732080438}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259658732080432
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658732080438}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 4
+ m_MaxSize: 14
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &1376259658789141625
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658789141624}
+ - component: {fileID: 1376259658789141626}
+ - component: {fileID: 1376259658789141627}
+ m_Layer: 5
+ m_Name: Leaderboard Caption
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658789141624
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658789141625}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7032209236901133404}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259658789141626
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658789141625}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259658789141627
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658789141625}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 10
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 10
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Leaderboard
+--- !u!1 &1376259658852136970
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259658852137077}
+ - component: {fileID: 1376259658852137079}
+ - component: {fileID: 1376259658852137076}
+ m_Layer: 5
+ m_Name: Title Caption
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259658852137077
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658852136970}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7032209236901133404}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259658852137079
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658852136970}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259658852137076
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259658852136970}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 10
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 10
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Title
+--- !u!1 &1376259659224763588
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259659224763591}
+ - component: {fileID: 1376259659224763585}
+ - component: {fileID: 1376259659224763590}
+ m_Layer: 5
+ m_Name: Leaderboard Value
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259659224763591
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659224763588}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8114395621820557388}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259659224763585
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659224763588}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259659224763590
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659224763588}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 4
+ m_MaxSize: 14
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &1376259659260249348
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259659260249351}
+ - component: {fileID: 1376259659260249345}
+ - component: {fileID: 1376259659260249350}
+ m_Layer: 5
+ m_Name: ReleaseState Caption
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259659260249351
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659260249348}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7032209236901133404}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259659260249345
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659260249348}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259659260249350
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659260249348}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 10
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 10
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: ReleaseState
+--- !u!1 &1376259659692851901
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259659692851900}
+ - component: {fileID: 1376259659692851902}
+ - component: {fileID: 1376259659692851903}
+ m_Layer: 5
+ m_Name: Title Value
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259659692851900
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659692851901}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8114395621820557388}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1376259659692851902
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659692851901}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259659692851903
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259659692851901}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 4
+ m_MaxSize: 14
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &1376259660088550051
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259660088550050}
+ - component: {fileID: 1376259660088550061}
+ m_Layer: 5
+ m_Name: Values
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259660088550050
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660088550051}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8114395621820557388}
+ m_Father: {fileID: 2536812899317314443}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1376259660088550061
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660088550051}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &1376259660094771777
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1376259660094771776}
+ - component: {fileID: 6763992015366199331}
+ - component: {fileID: 1376259660094771788}
+ - component: {fileID: 1376259660094771789}
+ - component: {fileID: 1376259660094771778}
+ - component: {fileID: 4643215273701362337}
+ m_Layer: 5
+ m_Name: ChallengeDefinitionButton
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1376259660094771776
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 2536812899317314443}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 400, y: 100}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &6763992015366199331
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 100
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &1376259660094771788
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_CullTransparentMesh: 1
+--- !u!114 &1376259660094771789
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.39215687}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1376259660094771778
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1376259660094771789}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!114 &4643215273701362337
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1376259660094771777}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f825d7ab0662d4990a4fa3eddd955ea4, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _button: {fileID: 1376259660094771778}
+ _image: {fileID: 4376050496531878840}
+ _titleText: {fileID: 1376259659692851903}
+ _identifierText: {fileID: 1376259658063743263}
+ _groupIdText: {fileID: 5699772369133452686}
+ _leaderboardTitleText: {fileID: 1376259659224763590}
+ _activeText: {fileID: 8940251259399269403}
+ _releaseStateText: {fileID: 1376259658732080432}
+--- !u!1 &3381201439854856227
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3395231338016695832}
+ - component: {fileID: 424813787725851372}
+ - component: {fileID: 8940251259399269403}
+ m_Layer: 5
+ m_Name: Active Value
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3395231338016695832
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3381201439854856227}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8114395621820557388}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &424813787725851372
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3381201439854856227}
+ m_CullTransparentMesh: 1
+--- !u!114 &8940251259399269403
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3381201439854856227}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 4
+ m_MaxSize: 14
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &3609868618968391004
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3970263293838507251}
+ - component: {fileID: 6506371693829225149}
+ - component: {fileID: 3248230017183274248}
+ m_Layer: 5
+ m_Name: Group Id Caption
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3970263293838507251
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3609868618968391004}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7032209236901133404}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &6506371693829225149
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3609868618968391004}
+ m_CullTransparentMesh: 1
+--- !u!114 &3248230017183274248
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3609868618968391004}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 10
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 10
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Group Id
+--- !u!1 &4165326393513902163
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 837938238882681427}
+ - component: {fileID: 8897849625945218397}
+ m_Layer: 5
+ m_Name: ImageGroup
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &837938238882681427
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4165326393513902163}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1376259658119609236}
+ m_Father: {fileID: 2536812899317314443}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &8897849625945218397
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4165326393513902163}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: 94
+ m_PreferredHeight: -1
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &5569627178191289032
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7280980192736258505}
+ - component: {fileID: 2538954031888938536}
+ - component: {fileID: 5699772369133452686}
+ m_Layer: 5
+ m_Name: Group Id Value
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7280980192736258505
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5569627178191289032}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8114395621820557388}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2538954031888938536
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5569627178191289032}
+ m_CullTransparentMesh: 1
+--- !u!114 &5699772369133452686
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5569627178191289032}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 4
+ m_MaxSize: 14
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text:
+--- !u!1 &5868602498963814737
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7032209236901133404}
+ - component: {fileID: 400589100247546166}
+ m_Layer: 5
+ m_Name: Vertical Layout Group
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7032209236901133404
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5868602498963814737}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1376259658852137077}
+ - {fileID: 1376259658181159314}
+ - {fileID: 3970263293838507251}
+ - {fileID: 1376259658789141624}
+ - {fileID: 1007071251009334379}
+ - {fileID: 1376259659260249351}
+ m_Father: {fileID: 1376259658506565651}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &400589100247546166
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5868602498963814737}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &6086203341359870300
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8114395621820557388}
+ - component: {fileID: 1830440503068492800}
+ m_Layer: 5
+ m_Name: Vertical Layout Group
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8114395621820557388
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6086203341359870300}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1376259659692851900}
+ - {fileID: 1376259658063743260}
+ - {fileID: 7280980192736258505}
+ - {fileID: 1376259659224763591}
+ - {fileID: 3395231338016695832}
+ - {fileID: 1376259658732080433}
+ m_Father: {fileID: 1376259660088550050}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1830440503068492800
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6086203341359870300}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &8082276290032809160
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2536812899317314443}
+ - component: {fileID: 1270677097530747809}
+ m_Layer: 5
+ m_Name: Horizontal Layout Group
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2536812899317314443
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8082276290032809160}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 837938238882681427}
+ - {fileID: 1376259658506565651}
+ - {fileID: 1376259660088550050}
+ m_Father: {fileID: 1376259660094771776}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -6, y: -6}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1270677097530747809
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8082276290032809160}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 2
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 1
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &8541133018540097362
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1007071251009334379}
+ - component: {fileID: 2615901781681679547}
+ - component: {fileID: 6045947464289563404}
+ m_Layer: 5
+ m_Name: Active Caption
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1007071251009334379
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8541133018540097362}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7032209236901133404}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2615901781681679547
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8541133018540097362}
+ m_CullTransparentMesh: 1
+--- !u!114 &6045947464289563404
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8541133018540097362}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 10
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 10
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Active?
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengeDefinitionButton.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengeDefinitionButton.prefab.meta
new file mode 100644
index 00000000..e8f1bdef
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengeDefinitionButton.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: f4d86a61faa714fa8a47a6659777bec1
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengeDefinitionPanel.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengeDefinitionPanel.prefab
new file mode 100644
index 00000000..96019a60
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengeDefinitionPanel.prefab
@@ -0,0 +1,1873 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &384976418039164442
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8075704640809793775}
+ - component: {fileID: 4769239493272684781}
+ - component: {fileID: 1219088825568012193}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8075704640809793775
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 384976418039164442}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 5243741203467370029}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -10, y: -10}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4769239493272684781
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 384976418039164442}
+ m_CullTransparentMesh: 0
+--- !u!114 &1219088825568012193
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 384976418039164442}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Refresh
+--- !u!1 &956189841662914016
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1823873161848334566}
+ - component: {fileID: 1349591447523119455}
+ - component: {fileID: 88356168206544430}
+ - component: {fileID: 4928601003867326202}
+ - component: {fileID: 5183306517476227725}
+ m_Layer: 5
+ m_Name: ChallengeDefinitionPanel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1823873161848334566
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7999348952499613436}
+ - {fileID: 1931611045502772317}
+ - {fileID: 4885895742317586611}
+ - {fileID: 282205217980614598}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &1349591447523119455
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 10
+ m_Right: 10
+ m_Top: 5
+ m_Bottom: 5
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!222 &88356168206544430
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_CullTransparentMesh: 1
+--- !u!114 &4928601003867326202
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5183306517476227725
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 956189841662914016}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: cbbf689f3972b430f9078047750ad83c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _challengeDefinitionButton: {fileID: 5307212256519175356}
+ _propertyButtonPrefab: {fileID: 3885834457070512289, guid: 844d89e93e08d4e6e98801709043795f, type: 3}
+ _leaderboardButtonPrefab: {fileID: 4425888770318185521, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ _leaderboardPanelPrefab: {fileID: 9126558867107055446, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ _propertiesListContent: {fileID: 6759819315888589915}
+ _refreshButton: {fileID: 6778846248834847820}
+ _errorMessagePrefab: {fileID: 108305862443153223, guid: 8f377dbd5b64c4292815f6154ca8bd6c, type: 3}
+--- !u!1 &1064484474965490169
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1493576195268019944}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1493576195268019944
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1064484474965490169}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1304273710451207146}
+ m_Father: {fileID: 2185216487038132412}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &2052594224378542716
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8248217703244560494}
+ - component: {fileID: 2973631209683132570}
+ - component: {fileID: 4964755133295485703}
+ - component: {fileID: 5638459032117281968}
+ m_Layer: 5
+ m_Name: Scrollbar Vertical
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8248217703244560494
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6117500538542387323}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: -17}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &2973631209683132570
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_CullTransparentMesh: 1
+--- !u!114 &4964755133295485703
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5638459032117281968
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 7924529498966492322}
+ m_HandleRect: {fileID: 6036068006122053236}
+ m_Direction: 2
+ m_Value: 0
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &2306226370566475305
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5243741203467370029}
+ - component: {fileID: 2634191624354935917}
+ - component: {fileID: 237513751156749869}
+ - component: {fileID: 6778846248834847820}
+ - component: {fileID: 3613094059066523366}
+ m_Layer: 5
+ m_Name: Refresh Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5243741203467370029
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8075704640809793775}
+ m_Father: {fileID: 282205217980614598}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &2634191624354935917
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_CullTransparentMesh: 0
+--- !u!114 &237513751156749869
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &6778846248834847820
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 237513751156749869}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &3613094059066523366
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &3176624867414140322
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 282205217980614598}
+ - component: {fileID: 4870461649498443334}
+ - component: {fileID: 788230637539354143}
+ m_Layer: 5
+ m_Name: Bottom Button Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &282205217980614598
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3176624867414140322}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5243741203467370029}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &4870461649498443334
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3176624867414140322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!114 &788230637539354143
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3176624867414140322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &3549032999553207988
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2185216487038132412}
+ - component: {fileID: 530837016415871109}
+ - component: {fileID: 3483702594540631674}
+ - component: {fileID: 778319069746147397}
+ m_Layer: 5
+ m_Name: Scrollbar Horizontal
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2185216487038132412
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1493576195268019944}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 20}
+ m_Pivot: {x: 0, y: 0}
+--- !u!222 &530837016415871109
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_CullTransparentMesh: 1
+--- !u!114 &3483702594540631674
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &778319069746147397
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 8123888699636822076}
+ m_HandleRect: {fileID: 1304273710451207146}
+ m_Direction: 0
+ m_Value: 1
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &4493308227157126127
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6036068006122053236}
+ - component: {fileID: 7259737808079916921}
+ - component: {fileID: 7924529498966492322}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6036068006122053236
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4493308227157126127}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 6117500538542387323}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7259737808079916921
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4493308227157126127}
+ m_CullTransparentMesh: 1
+--- !u!114 &7924529498966492322
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4493308227157126127}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &4898946963948160121
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1304273710451207146}
+ - component: {fileID: 2772611465810279370}
+ - component: {fileID: 8123888699636822076}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1304273710451207146
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4898946963948160121}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1493576195268019944}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2772611465810279370
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4898946963948160121}
+ m_CullTransparentMesh: 1
+--- !u!114 &8123888699636822076
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4898946963948160121}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &5253960023620033052
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4885895742317586611}
+ - component: {fileID: 4560027792154868437}
+ - component: {fileID: 8732610974286010684}
+ m_Layer: 5
+ m_Name: Properties
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4885895742317586611
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1530133315415943310}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &4560027792154868437
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &8732610974286010684
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!1 &5920574045525558488
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7999348952499613436}
+ - component: {fileID: 7952457625878070020}
+ - component: {fileID: 6706901964177203357}
+ - component: {fileID: 3891845775462002683}
+ m_Layer: 5
+ m_Name: Title
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7999348952499613436
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7952457625878070020
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &6706901964177203357
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_CullTransparentMesh: 1
+--- !u!114 &3891845775462002683
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 20
+ m_FontStyle: 1
+ m_BestFit: 1
+ m_MinSize: 2
+ m_MaxSize: 20
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Challenge Definition
+--- !u!1 &6749869649909395785
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1530133315415943310}
+ - component: {fileID: 801048685078580699}
+ - component: {fileID: 409316035164436768}
+ - component: {fileID: 616272514671000969}
+ - component: {fileID: 3882625445834466592}
+ m_Layer: 5
+ m_Name: Scroll View
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1530133315415943310
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7978239880751590452}
+ - {fileID: 2185216487038132412}
+ - {fileID: 8248217703244560494}
+ m_Father: {fileID: 4885895742317586611}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &801048685078580699
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!222 &409316035164436768
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_CullTransparentMesh: 1
+--- !u!114 &616272514671000969
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &3882625445834466592
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Content: {fileID: 3188272074667861626}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 1
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
+ m_ScrollSensitivity: 1
+ m_Viewport: {fileID: 7978239880751590452}
+ m_HorizontalScrollbar: {fileID: 778319069746147397}
+ m_VerticalScrollbar: {fileID: 5638459032117281968}
+ m_HorizontalScrollbarVisibility: 1
+ m_VerticalScrollbarVisibility: 2
+ m_HorizontalScrollbarSpacing: -3
+ m_VerticalScrollbarSpacing: -3
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &6759819315888589915
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3188272074667861626}
+ - component: {fileID: 7570865430924618578}
+ - component: {fileID: 1748669000035840948}
+ m_Layer: 5
+ m_Name: Content
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3188272074667861626
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7978239880751590452}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7570865430924618578
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &1748669000035840948
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalFit: 0
+ m_VerticalFit: 2
+--- !u!1 &6895598449577562475
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6117500538542387323}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6117500538542387323
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6895598449577562475}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6036068006122053236}
+ m_Father: {fileID: 8248217703244560494}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &9021272648524014839
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7978239880751590452}
+ - component: {fileID: 6571844976173181602}
+ - component: {fileID: 7358365455032407710}
+ - component: {fileID: 7372650415996134895}
+ m_Layer: 5
+ m_Name: Viewport
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7978239880751590452
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 3188272074667861626}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &6571844976173181602
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_CullTransparentMesh: 1
+--- !u!114 &7358365455032407710
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &7372650415996134895
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowMaskGraphic: 0
+--- !u!1001 &709038616655951389
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 1823873161848334566}
+ m_Modifications:
+ - target: {fileID: 837938238882681427, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 837938238882681427, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1007071251009334379, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1007071251009334379, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1007071251009334379, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1007071251009334379, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1007071251009334379, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1007071251009334379, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658063743260, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658181159314, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658506565651, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658732080433, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658789141624, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658789141624, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658789141624, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658789141624, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658789141624, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658789141624, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259658852137077, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659224763591, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659224763591, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659224763591, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659224763591, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659224763591, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659224763591, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659260249351, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259659692851900, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660088550050, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 1376259660094771777, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_Name
+ value: ChallengeDefinitionButton
+ objectReference: {fileID: 0}
+ - target: {fileID: 3395231338016695832, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3395231338016695832, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3395231338016695832, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3395231338016695832, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3395231338016695832, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3395231338016695832, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+--- !u!224 &1931611045502772317 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 1376259660094771776, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ m_PrefabInstance: {fileID: 709038616655951389}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &5307212256519175356 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 4643215273701362337, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ m_PrefabInstance: {fileID: 709038616655951389}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f825d7ab0662d4990a4fa3eddd955ea4, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengeDefinitionPanel.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengeDefinitionPanel.prefab.meta
new file mode 100644
index 00000000..8d2e9dec
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengeDefinitionPanel.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 92a62b6d597c74f6ebe4e92589193671
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengesPanel.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengesPanel.prefab
new file mode 100644
index 00000000..421b93e0
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengesPanel.prefab
@@ -0,0 +1,1271 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &679575648133537666
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 137188930799949319}
+ - component: {fileID: 8382399935876884499}
+ m_Layer: 5
+ m_Name: Bottom Button Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &137188930799949319
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 679575648133537666}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 2212595216483788309}
+ m_Father: {fileID: 8255138135932373364}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &8382399935876884499
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 679575648133537666}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!1 &1272432131989961730
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8324012153492837912}
+ - component: {fileID: 3438029756249428417}
+ - component: {fileID: 6453165622257859470}
+ m_Layer: 5
+ m_Name: Content
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8324012153492837912
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1272432131989961730}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4302748443985166471}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &3438029756249428417
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1272432131989961730}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &6453165622257859470
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1272432131989961730}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalFit: 0
+ m_VerticalFit: 2
+--- !u!1 &1275373946842641768
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9010509583547821556}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9010509583547821556
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1275373946842641768}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1794001442506227051}
+ m_Father: {fileID: 6855201429334886365}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &2116468323112010514
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6855201429334886365}
+ - component: {fileID: 5755465015480628170}
+ - component: {fileID: 6884598310671420140}
+ - component: {fileID: 5447359944484648152}
+ m_Layer: 5
+ m_Name: Scrollbar Vertical
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6855201429334886365
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2116468323112010514}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 9010509583547821556}
+ m_Father: {fileID: 9105004191231936858}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: -17}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &5755465015480628170
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2116468323112010514}
+ m_CullTransparentMesh: 1
+--- !u!114 &6884598310671420140
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2116468323112010514}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5447359944484648152
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2116468323112010514}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 8866865727682109705}
+ m_HandleRect: {fileID: 1794001442506227051}
+ m_Direction: 2
+ m_Value: 1
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &4182311615241360802
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4744595399184726289}
+ - component: {fileID: 4993738533783540019}
+ - component: {fileID: 1081562686613346376}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4744595399184726289
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4182311615241360802}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 2212595216483788309}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -10, y: -10}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &4993738533783540019
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4182311615241360802}
+ m_CullTransparentMesh: 0
+--- !u!114 &1081562686613346376
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4182311615241360802}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Refresh
+--- !u!1 &4542905707135481801
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1786399495347915274}
+ - component: {fileID: 3560819232488239650}
+ - component: {fileID: 1861945876918930114}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1786399495347915274
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4542905707135481801}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1597362546389751437}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3560819232488239650
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4542905707135481801}
+ m_CullTransparentMesh: 1
+--- !u!114 &1861945876918930114
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4542905707135481801}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &5193947897455900317
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1597362546389751437}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1597362546389751437
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5193947897455900317}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1786399495347915274}
+ m_Father: {fileID: 1447277523948681082}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &6182205143595105282
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2212595216483788309}
+ - component: {fileID: 8010422737983498433}
+ - component: {fileID: 4397015240845840811}
+ - component: {fileID: 1468291809932798002}
+ m_Layer: 5
+ m_Name: Refresh Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2212595216483788309
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6182205143595105282}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4744595399184726289}
+ m_Father: {fileID: 137188930799949319}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 50}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &8010422737983498433
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6182205143595105282}
+ m_CullTransparentMesh: 0
+--- !u!114 &4397015240845840811
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6182205143595105282}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1468291809932798002
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6182205143595105282}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 4397015240845840811}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!1 &6659584518596660905
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 9105004191231936858}
+ - component: {fileID: 5800388541618422341}
+ - component: {fileID: 3701935202508156187}
+ - component: {fileID: 6854917786913756515}
+ - component: {fileID: 5278284539222141972}
+ m_Layer: 5
+ m_Name: Scroll View
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &9105004191231936858
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4302748443985166471}
+ - {fileID: 1447277523948681082}
+ - {fileID: 6855201429334886365}
+ m_Father: {fileID: 8255138135932373364}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &5800388541618422341
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!222 &3701935202508156187
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_CullTransparentMesh: 1
+--- !u!114 &6854917786913756515
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5278284539222141972
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6659584518596660905}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Content: {fileID: 8324012153492837912}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 1
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
+ m_ScrollSensitivity: 1
+ m_Viewport: {fileID: 4302748443985166471}
+ m_HorizontalScrollbar: {fileID: 4893336301245097997}
+ m_VerticalScrollbar: {fileID: 5447359944484648152}
+ m_HorizontalScrollbarVisibility: 1
+ m_VerticalScrollbarVisibility: 2
+ m_HorizontalScrollbarSpacing: -3
+ m_VerticalScrollbarSpacing: -3
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &8283442582861382370
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1447277523948681082}
+ - component: {fileID: 2694497857458866906}
+ - component: {fileID: 4887851388001003543}
+ - component: {fileID: 4893336301245097997}
+ m_Layer: 5
+ m_Name: Scrollbar Horizontal
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1447277523948681082
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8283442582861382370}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1597362546389751437}
+ m_Father: {fileID: 9105004191231936858}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 20}
+ m_Pivot: {x: 0, y: 0}
+--- !u!222 &2694497857458866906
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8283442582861382370}
+ m_CullTransparentMesh: 1
+--- !u!114 &4887851388001003543
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8283442582861382370}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &4893336301245097997
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8283442582861382370}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1861945876918930114}
+ m_HandleRect: {fileID: 1786399495347915274}
+ m_Direction: 0
+ m_Value: 1
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &8416151605730104828
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4302748443985166471}
+ - component: {fileID: 2641930223097248598}
+ - component: {fileID: 6727698601239111919}
+ - component: {fileID: 6218678780441210931}
+ m_Layer: 5
+ m_Name: Viewport
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4302748443985166471
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8416151605730104828}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8324012153492837912}
+ m_Father: {fileID: 9105004191231936858}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &2641930223097248598
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8416151605730104828}
+ m_CullTransparentMesh: 1
+--- !u!114 &6727698601239111919
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8416151605730104828}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &6218678780441210931
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8416151605730104828}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowMaskGraphic: 0
+--- !u!1 &8460793063228870918
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1794001442506227051}
+ - component: {fileID: 3523222319185721267}
+ - component: {fileID: 8866865727682109705}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1794001442506227051
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8460793063228870918}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 9010509583547821556}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3523222319185721267
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8460793063228870918}
+ m_CullTransparentMesh: 1
+--- !u!114 &8866865727682109705
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8460793063228870918}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &8531720825288719399
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8255138135932373364}
+ - component: {fileID: 7257048104880848312}
+ - component: {fileID: 4186249760082819556}
+ - component: {fileID: 8582069985028142472}
+ - component: {fileID: 8322011319265876777}
+ m_Layer: 5
+ m_Name: ChallengesPanel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8255138135932373364
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5220926241738355896}
+ - {fileID: 9105004191231936858}
+ - {fileID: 137188930799949319}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7257048104880848312
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 10
+ m_Right: 10
+ m_Top: 5
+ m_Bottom: 5
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!222 &4186249760082819556
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_CullTransparentMesh: 1
+--- !u!114 &8582069985028142472
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &8322011319265876777
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8531720825288719399}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e453bc11d678742f1adccee869865092, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _challengeDefinitionButtonPrefab: {fileID: 4643215273701362337, guid: f4d86a61faa714fa8a47a6659777bec1, type: 3}
+ _listContent: {fileID: 1272432131989961730}
+ _refreshButton: {fileID: 1468291809932798002}
+ _errorMessagePrefab: {fileID: 108305862443153223, guid: 8f377dbd5b64c4292815f6154ca8bd6c, type: 3}
+ _challengeDefinitionPanelPrefab: {fileID: 5183306517476227725, guid: 92a62b6d597c74f6ebe4e92589193671, type: 3}
+--- !u!1 &9106814618024662356
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5220926241738355896}
+ - component: {fileID: 2628392959561336790}
+ - component: {fileID: 7454364420554383632}
+ - component: {fileID: 8830816059555676379}
+ m_Layer: 5
+ m_Name: Title
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5220926241738355896
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9106814618024662356}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8255138135932373364}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &2628392959561336790
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9106814618024662356}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &7454364420554383632
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9106814618024662356}
+ m_CullTransparentMesh: 1
+--- !u!114 &8830816059555676379
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9106814618024662356}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 20
+ m_FontStyle: 1
+ m_BestFit: 1
+ m_MinSize: 2
+ m_MaxSize: 20
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Challenge Definitions
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengesPanel.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengesPanel.prefab.meta
new file mode 100644
index 00000000..2019a085
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/ChallengesPanel.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: b5caf7110d1b94bda9a3fc19ff9b7a97
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/LeaderboardButton.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/LeaderboardButton.prefab
index 4f55614f..5fc5e94b 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/LeaderboardButton.prefab
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/LeaderboardButton.prefab
@@ -1,84 +1,5 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
---- !u!1 &1322788053726823332
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1175021715389813146}
- - component: {fileID: 349330455672334510}
- - component: {fileID: 3718259078653713862}
- m_Layer: 5
- m_Name: StartDate
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1175021715389813146
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1322788053726823332}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 7032209236901133404}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &349330455672334510
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1322788053726823332}
- m_CullTransparentMesh: 1
---- !u!114 &3718259078653713862
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1322788053726823332}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 10
- m_FontStyle: 0
- m_BestFit: 1
- m_MinSize: 1
- m_MaxSize: 10
- m_Alignment: 3
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: StartDate
--- !u!1 &1376259658063743261
GameObject:
m_ObjectHideFlags: 0
@@ -91,7 +12,7 @@ GameObject:
- component: {fileID: 1376259658063743262}
- component: {fileID: 1376259658063743263}
m_Layer: 5
- m_Name: Id
+ m_Name: Base Id Value
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -157,7 +78,7 @@ MonoBehaviour:
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
- m_Text: Id
+ m_Text: Base Id
--- !u!1 &1376259658119609237
GameObject:
m_ObjectHideFlags: 0
@@ -242,7 +163,7 @@ GameObject:
- component: {fileID: 1376259658181159324}
- component: {fileID: 1376259658181159325}
m_Layer: 5
- m_Name: Id
+ m_Name: Base Id Caption
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -308,7 +229,7 @@ MonoBehaviour:
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
- m_Text: Id
+ m_Text: Base Id
--- !u!1 &1376259658506565648
GameObject:
m_ObjectHideFlags: 0
@@ -378,7 +299,7 @@ GameObject:
- component: {fileID: 1376259658732080435}
- component: {fileID: 1376259658732080432}
m_Layer: 5
- m_Name: GroupId
+ m_Name: ReleaseState Value
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -444,7 +365,7 @@ MonoBehaviour:
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
- m_Text: GroupId
+ m_Text: ReleaseState
--- !u!1 &1376259658789141625
GameObject:
m_ObjectHideFlags: 0
@@ -457,7 +378,7 @@ GameObject:
- component: {fileID: 1376259658789141626}
- component: {fileID: 1376259658789141627}
m_Layer: 5
- m_Name: Type
+ m_Name: Type Caption
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -536,7 +457,7 @@ GameObject:
- component: {fileID: 1376259658852137079}
- component: {fileID: 1376259658852137076}
m_Layer: 5
- m_Name: Title
+ m_Name: Title Caption
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -615,7 +536,7 @@ GameObject:
- component: {fileID: 1376259659224763585}
- component: {fileID: 1376259659224763590}
m_Layer: 5
- m_Name: Type
+ m_Name: Type Value
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -694,7 +615,7 @@ GameObject:
- component: {fileID: 1376259659260249345}
- component: {fileID: 1376259659260249350}
m_Layer: 5
- m_Name: GroupId
+ m_Name: ReleaseState Caption
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -760,7 +681,7 @@ MonoBehaviour:
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
- m_Text: GroupId
+ m_Text: ReleaseState
--- !u!1 &1376259659692851901
GameObject:
m_ObjectHideFlags: 0
@@ -773,7 +694,7 @@ GameObject:
- component: {fileID: 1376259659692851902}
- component: {fileID: 1376259659692851903}
m_Layer: 5
- m_Name: Title
+ m_Name: Title Value
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -1052,16 +973,14 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 647b448f39fd4443fb7e25d31a9c5cca, type: 3}
m_Name:
m_EditorClassIdentifier:
+ _button: {fileID: 1376259660094771778}
_image: {fileID: 4376050496531878840}
- _baseLeaderboardIdText: {fileID: 1376259658063743263}
+ _baseIdText: {fileID: 1376259658063743263}
+ _groupIdText: {fileID: 5699772369133452686}
_titleText: {fileID: 1376259659692851903}
_leaderboardTypeText: {fileID: 1376259659224763590}
- _groupIdentifierText: {fileID: 1376259658732080432}
- _startDateText: {fileID: 6611447451131225724}
- _nextStartDateText: {fileID: 1078338370736345900}
- _durationText: {fileID: 9056687283126386743}
- _button: {fileID: 1376259660094771778}
---- !u!1 &1781943803489708783
+ _releaseStateText: {fileID: 1376259658732080432}
+--- !u!1 &3609868618968391004
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1069,50 +988,50 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 8660726881925342106}
- - component: {fileID: 2324520957280566411}
- - component: {fileID: 6611447451131225724}
+ - component: {fileID: 3970263293838507251}
+ - component: {fileID: 6506371693829225149}
+ - component: {fileID: 3248230017183274248}
m_Layer: 5
- m_Name: StartDate
+ m_Name: Group Id Caption
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &8660726881925342106
+--- !u!224 &3970263293838507251
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1781943803489708783}
+ m_GameObject: {fileID: 3609868618968391004}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 8114395621820557388}
+ m_Father: {fileID: 7032209236901133404}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &2324520957280566411
+--- !u!222 &6506371693829225149
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1781943803489708783}
+ m_GameObject: {fileID: 3609868618968391004}
m_CullTransparentMesh: 1
---- !u!114 &6611447451131225724
+--- !u!114 &3248230017183274248
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1781943803489708783}
+ m_GameObject: {fileID: 3609868618968391004}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
@@ -1128,19 +1047,19 @@ MonoBehaviour:
m_Calls: []
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 14
+ m_FontSize: 10
m_FontStyle: 0
m_BestFit: 1
- m_MinSize: 4
- m_MaxSize: 14
+ m_MinSize: 1
+ m_MaxSize: 10
m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
- m_Text: StartDate
---- !u!1 &1900706969220872572
+ m_Text: Group Id
+--- !u!1 &4165326393513902163
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1148,78 +1067,56 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 4479099920442172469}
- - component: {fileID: 7514097379170399404}
- - component: {fileID: 4384646145337270738}
+ - component: {fileID: 837938238882681427}
+ - component: {fileID: 8897849625945218397}
m_Layer: 5
- m_Name: Duration
+ m_Name: PhotoGroup
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &4479099920442172469
+--- !u!224 &837938238882681427
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1900706969220872572}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 4165326393513902163}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 7032209236901133404}
+ m_Children:
+ - {fileID: 1376259658119609236}
+ m_Father: {fileID: 2536812899317314443}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &7514097379170399404
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1900706969220872572}
- m_CullTransparentMesh: 1
---- !u!114 &4384646145337270738
+--- !u!114 &8897849625945218397
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1900706969220872572}
+ m_GameObject: {fileID: 4165326393513902163}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 10
- m_FontStyle: 0
- m_BestFit: 1
- m_MinSize: 1
- m_MaxSize: 10
- m_Alignment: 3
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: Duration
---- !u!1 &4165326393513902163
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: 94
+ m_PreferredHeight: -1
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &5569627178191289032
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1227,55 +1124,77 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 837938238882681427}
- - component: {fileID: 8897849625945218397}
+ - component: {fileID: 7280980192736258505}
+ - component: {fileID: 2538954031888938536}
+ - component: {fileID: 5699772369133452686}
m_Layer: 5
- m_Name: PhotoGroup
+ m_Name: Group Id Value
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &837938238882681427
+--- !u!224 &7280980192736258505
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4165326393513902163}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 5569627178191289032}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1376259658119609236}
- m_Father: {fileID: 2536812899317314443}
+ m_Children: []
+ m_Father: {fileID: 8114395621820557388}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &8897849625945218397
+--- !u!222 &2538954031888938536
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5569627178191289032}
+ m_CullTransparentMesh: 1
+--- !u!114 &5699772369133452686
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 4165326393513902163}
+ m_GameObject: {fileID: 5569627178191289032}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_IgnoreLayout: 0
- m_MinWidth: -1
- m_MinHeight: -1
- m_PreferredWidth: 94
- m_PreferredHeight: -1
- m_FlexibleWidth: -1
- m_FlexibleHeight: -1
- m_LayoutPriority: 1
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 4
+ m_MaxSize: 14
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Group Id
--- !u!1 &5868602498963814737
GameObject:
m_ObjectHideFlags: 0
@@ -1307,11 +1226,9 @@ RectTransform:
m_Children:
- {fileID: 1376259658852137077}
- {fileID: 1376259658181159314}
+ - {fileID: 3970263293838507251}
- {fileID: 1376259658789141624}
- {fileID: 1376259659260249351}
- - {fileID: 1175021715389813146}
- - {fileID: 3782762379645796983}
- - {fileID: 4479099920442172469}
m_Father: {fileID: 1376259658506565651}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
@@ -1376,11 +1293,9 @@ RectTransform:
m_Children:
- {fileID: 1376259659692851900}
- {fileID: 1376259658063743260}
+ - {fileID: 7280980192736258505}
- {fileID: 1376259659224763591}
- {fileID: 1376259658732080433}
- - {fileID: 8660726881925342106}
- - {fileID: 5361965266104826560}
- - {fileID: 4099455738687469516}
m_Father: {fileID: 1376259660088550050}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
@@ -1414,164 +1329,6 @@ MonoBehaviour:
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
---- !u!1 &6660559504998140181
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4099455738687469516}
- - component: {fileID: 6976220322221040325}
- - component: {fileID: 9056687283126386743}
- m_Layer: 5
- m_Name: Duration
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &4099455738687469516
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6660559504998140181}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 8114395621820557388}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &6976220322221040325
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6660559504998140181}
- m_CullTransparentMesh: 1
---- !u!114 &9056687283126386743
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6660559504998140181}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 14
- m_FontStyle: 0
- m_BestFit: 1
- m_MinSize: 4
- m_MaxSize: 14
- m_Alignment: 3
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: Duration
---- !u!1 &8013437262038949696
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 3782762379645796983}
- - component: {fileID: 6925371746763882613}
- - component: {fileID: 2000175908760328209}
- m_Layer: 5
- m_Name: NextStartDate
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &3782762379645796983
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8013437262038949696}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 7032209236901133404}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &6925371746763882613
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8013437262038949696}
- m_CullTransparentMesh: 1
---- !u!114 &2000175908760328209
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8013437262038949696}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 10
- m_FontStyle: 0
- m_BestFit: 1
- m_MinSize: 1
- m_MaxSize: 10
- m_Alignment: 3
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: NextStartDate
--- !u!1 &8082276290032809160
GameObject:
m_ObjectHideFlags: 0
@@ -1637,82 +1394,3 @@ MonoBehaviour:
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
---- !u!1 &8372870933863501479
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 5361965266104826560}
- - component: {fileID: 5706670323468910747}
- - component: {fileID: 1078338370736345900}
- m_Layer: 5
- m_Name: NextStartDate
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &5361965266104826560
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8372870933863501479}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 8114395621820557388}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &5706670323468910747
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8372870933863501479}
- m_CullTransparentMesh: 1
---- !u!114 &1078338370736345900
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8372870933863501479}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 14
- m_FontStyle: 0
- m_BestFit: 1
- m_MinSize: 4
- m_MaxSize: 14
- m_Alignment: 3
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: NextStartDate
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/LeaderboardPanel.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/LeaderboardPanel.prefab
index 825f9e7d..b8126ef5 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/LeaderboardPanel.prefab
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/LeaderboardPanel.prefab
@@ -154,6 +154,175 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
+--- !u!1 &193872360852953919
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8322755265067671146}
+ - component: {fileID: 5964347579929253378}
+ - component: {fileID: 8303350538346877137}
+ - component: {fileID: 3276726686674682596}
+ - component: {fileID: 2391481093428954061}
+ m_Layer: 5
+ m_Name: Content Selector Dropdown
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8322755265067671146
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 193872360852953919}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5091076780336540521}
+ - {fileID: 3274537998801715423}
+ - {fileID: 3855098452154664683}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &5964347579929253378
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 193872360852953919}
+ m_CullTransparentMesh: 1
+--- !u!114 &8303350538346877137
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 193872360852953919}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &3276726686674682596
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 193872360852953919}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 0d0b652f32a2cc243917e4028fa0f046, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 8303350538346877137}
+ m_Template: {fileID: 3855098452154664683}
+ m_CaptionText: {fileID: 5562203828170140037}
+ m_CaptionImage: {fileID: 0}
+ m_ItemText: {fileID: 4383205369708414882}
+ m_ItemImage: {fileID: 0}
+ m_Value: 0
+ m_Options:
+ m_Options:
+ - m_Text: Entries
+ m_Image: {fileID: 0}
+ - m_Text: Properties
+ m_Image: {fileID: 0}
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName:
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName:
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+ m_AlphaFadeSpeed: 0.15
+--- !u!114 &2391481093428954061
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 193872360852953919}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
--- !u!1 &384976418039164442
GameObject:
m_ObjectHideFlags: 0
@@ -346,9 +515,10 @@ RectTransform:
m_Children:
- {fileID: 7999348952499613436}
- {fileID: 8490044321349612364}
- - {fileID: 8683864152970922806}
- - {fileID: 6573709927829162929}
- - {fileID: 7706571745529484655}
+ - {fileID: 8322755265067671146}
+ - {fileID: 6190296887322313451}
+ - {fileID: 4885895742317586611}
+ - {fileID: 282205217980614598}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
@@ -375,7 +545,7 @@ MonoBehaviour:
m_Bottom: 5
m_ChildAlignment: 0
m_Spacing: 0
- m_ChildForceExpandWidth: 1
+ m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 1
m_ChildControlHeight: 1
@@ -434,7 +604,12 @@ MonoBehaviour:
m_EditorClassIdentifier:
_leaderboardButton: {fileID: 6602326457153688893}
_leaderboardEntryButtonPrefab: {fileID: 1370997762079259294, guid: 7572d27db40434b1e995d283932acccf, type: 3}
- _listContent: {fileID: 1258650543927544887}
+ _propertyButtonPrefab: {fileID: 3885834457070512289, guid: 844d89e93e08d4e6e98801709043795f, type: 3}
+ _contentSelectorDropdown: {fileID: 3276726686674682596}
+ _entriesPane: {fileID: 7318294010759220209}
+ _propertiesPane: {fileID: 5253960023620033052}
+ _entriesListContent: {fileID: 1258650543927544887}
+ _propertiesListContent: {fileID: 6759819315888589915}
_playerScopeDropdown: {fileID: 2280410686356833157}
_timeScopeDropdown: {fileID: 2480063725715961519}
_refreshButton: {fileID: 6778846248834847820}
@@ -442,6 +617,42 @@ MonoBehaviour:
_nextButton: {fileID: 1039629986903461904}
_submitScoreButton: {fileID: 824284140485231404}
_errorMessagePrefab: {fileID: 108305862443153223, guid: 8f377dbd5b64c4292815f6154ca8bd6c, type: 3}
+--- !u!1 &1064484474965490169
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1493576195268019944}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1493576195268019944
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1064484474965490169}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1304273710451207146}
+ m_Father: {fileID: 2185216487038132412}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &1197951512709428775
GameObject:
m_ObjectHideFlags: 0
@@ -532,7 +743,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_ShowMaskGraphic: 0
---- !u!1 &1258650543927544887
+--- !u!1 &1253480610331654385
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -540,87 +751,195 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 4123938225156968221}
- - component: {fileID: 8572905328189030373}
- - component: {fileID: 7729964737069328811}
+ - component: {fileID: 3855098452154664683}
+ - component: {fileID: 5586639753876618736}
+ - component: {fileID: 8371416236718350278}
+ - component: {fileID: 4622143635130849644}
m_Layer: 5
- m_Name: Content
+ m_Name: Template
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &4123938225156968221
+ m_IsActive: 0
+--- !u!224 &3855098452154664683
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1258650543927544887}
+ m_GameObject: {fileID: 1253480610331654385}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 751546673776669020}
+ m_Children:
+ - {fileID: 2485511586369742660}
+ - {fileID: 8322122024306751289}
+ m_Father: {fileID: 8322755265067671146}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &8572905328189030373
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 0}
+ m_AnchoredPosition: {x: 0, y: 2}
+ m_SizeDelta: {x: 0, y: 150}
+ m_Pivot: {x: 0.5, y: 1}
+--- !u!222 &5586639753876618736
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1253480610331654385}
+ m_CullTransparentMesh: 1
+--- !u!114 &8371416236718350278
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1258650543927544887}
+ m_GameObject: {fileID: 1253480610331654385}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 0
- m_Spacing: 0
- m_ChildForceExpandWidth: 1
- m_ChildForceExpandHeight: 0
- m_ChildControlWidth: 1
- m_ChildControlHeight: 1
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
---- !u!114 &7729964737069328811
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &4622143635130849644
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1258650543927544887}
+ m_GameObject: {fileID: 1253480610331654385}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_HorizontalFit: 0
- m_VerticalFit: 2
---- !u!1 &1302845698655697902
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 4312872723843180417}
- - component: {fileID: 9015453515123444914}
- m_Layer: 5
- m_Name: Item
+ m_Content: {fileID: 6150471304859181968}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 2
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
+ m_ScrollSensitivity: 1
+ m_Viewport: {fileID: 2485511586369742660}
+ m_HorizontalScrollbar: {fileID: 0}
+ m_VerticalScrollbar: {fileID: 4938379454029714988}
+ m_HorizontalScrollbarVisibility: 0
+ m_VerticalScrollbarVisibility: 2
+ m_HorizontalScrollbarSpacing: 0
+ m_VerticalScrollbarSpacing: -3
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &1258650543927544887
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4123938225156968221}
+ - component: {fileID: 8572905328189030373}
+ - component: {fileID: 7729964737069328811}
+ m_Layer: 5
+ m_Name: Content
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4123938225156968221
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1258650543927544887}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 751546673776669020}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &8572905328189030373
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1258650543927544887}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &7729964737069328811
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1258650543927544887}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalFit: 0
+ m_VerticalFit: 2
+--- !u!1 &1302845698655697902
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4312872723843180417}
+ - component: {fileID: 9015453515123444914}
+ m_Layer: 5
+ m_Name: Item
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -806,9 +1125,9 @@ RectTransform:
m_Father: {fileID: 6573709927829162929}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 20}
+ m_SizeDelta: {x: -17, y: 20}
m_Pivot: {x: 0, y: 0}
--- !u!222 &2672405119096231264
CanvasRenderer:
@@ -969,6 +1288,132 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &2052594224378542716
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8248217703244560494}
+ - component: {fileID: 2973631209683132570}
+ - component: {fileID: 4964755133295485703}
+ - component: {fileID: 5638459032117281968}
+ m_Layer: 5
+ m_Name: Scrollbar Vertical
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8248217703244560494
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6117500538542387323}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: -17}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &2973631209683132570
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_CullTransparentMesh: 1
+--- !u!114 &4964755133295485703
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5638459032117281968
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2052594224378542716}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 7924529498966492322}
+ m_HandleRect: {fileID: 6036068006122053236}
+ m_Direction: 2
+ m_Value: 0
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
--- !u!1 &2110302279182941932
GameObject:
m_ObjectHideFlags: 0
@@ -1060,6 +1505,7 @@ GameObject:
- component: {fileID: 6284613082960537731}
- component: {fileID: 4794476516446813762}
- component: {fileID: 2480063725715961519}
+ - component: {fileID: 747022228763868718}
m_Layer: 5
m_Name: TimeScope Dropdown
m_TagString: Untagged
@@ -1084,10 +1530,10 @@ RectTransform:
- {fileID: 3917056103204918409}
m_Father: {fileID: 4963169657046122617}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 280.5, y: -25}
+ m_SizeDelta: {x: 187, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6284613082960537731
CanvasRenderer:
@@ -1198,6 +1644,26 @@ MonoBehaviour:
m_BoolArgument: 0
m_CallState: 2
m_AlphaFadeSpeed: 0.15
+--- !u!114 &747022228763868718
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2119400764786525726}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
--- !u!1 &2306226370566475305
GameObject:
m_ObjectHideFlags: 0
@@ -1210,6 +1676,7 @@ GameObject:
- component: {fileID: 2634191624354935917}
- component: {fileID: 237513751156749869}
- component: {fileID: 6778846248834847820}
+ - component: {fileID: 3613094059066523366}
m_Layer: 5
m_Name: Refresh Button
m_TagString: Untagged
@@ -1235,7 +1702,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
--- !u!222 &2634191624354935917
CanvasRenderer:
@@ -1331,6 +1798,26 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
+--- !u!114 &3613094059066523366
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2306226370566475305}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
--- !u!1 &2426470787584730089
GameObject:
m_ObjectHideFlags: 0
@@ -1421,7 +1908,86 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_ShowMaskGraphic: 0
---- !u!1 &2826694554857047647
+--- !u!1 &2582572373048613855
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5091076780336540521}
+ - component: {fileID: 3629916382284659207}
+ - component: {fileID: 5562203828170140037}
+ m_Layer: 5
+ m_Name: Label
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5091076780336540521
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2582572373048613855}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 8322755265067671146}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: -7.5, y: -0.5}
+ m_SizeDelta: {x: -35, y: -13}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3629916382284659207
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2582572373048613855}
+ m_CullTransparentMesh: 1
+--- !u!114 &5562203828170140037
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2582572373048613855}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Entries
+--- !u!1 &2826694554857047647
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1767,9 +2333,10 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 282205217980614598}
+ - component: {fileID: 4870461649498443334}
- component: {fileID: 788230637539354143}
m_Layer: 5
- m_Name: Horizontal Layout
+ m_Name: Bottom Button Area
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
@@ -1790,13 +2357,33 @@ RectTransform:
- {fileID: 249615013656034791}
- {fileID: 5243741203467370029}
- {fileID: 3264253915888374659}
- m_Father: {fileID: 7706571745529484655}
+ m_Father: {fileID: 1823873161848334566}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
+--- !u!114 &4870461649498443334
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3176624867414140322}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
--- !u!114 &788230637539354143
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -1816,10 +2403,10 @@ MonoBehaviour:
m_Bottom: 0
m_ChildAlignment: 0
m_Spacing: 0
- m_ChildForceExpandWidth: 1
+ m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 1
- m_ChildControlHeight: 0
+ m_ChildControlHeight: 1
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
@@ -1858,9 +2445,9 @@ RectTransform:
m_Father: {fileID: 6573709927829162929}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_SizeDelta: {x: -17, y: 0}
m_Pivot: {x: 0, y: 1}
--- !u!222 &4078068171570990513
CanvasRenderer:
@@ -2183,6 +2770,132 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 28}
m_Pivot: {x: 0.5, y: 1}
+--- !u!1 &3549032999553207988
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2185216487038132412}
+ - component: {fileID: 530837016415871109}
+ - component: {fileID: 3483702594540631674}
+ - component: {fileID: 778319069746147397}
+ m_Layer: 5
+ m_Name: Scrollbar Horizontal
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2185216487038132412
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1493576195268019944}
+ m_Father: {fileID: 1530133315415943310}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 20}
+ m_Pivot: {x: 0, y: 0}
+--- !u!222 &530837016415871109
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_CullTransparentMesh: 1
+--- !u!114 &3483702594540631674
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &778319069746147397
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3549032999553207988}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 8123888699636822076}
+ m_HandleRect: {fileID: 1304273710451207146}
+ m_Direction: 0
+ m_Value: 1
+ m_Size: 1
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
--- !u!1 &3580523976017713878
GameObject:
m_ObjectHideFlags: 0
@@ -2216,7 +2929,7 @@ RectTransform:
m_Father: {fileID: 2451482019569452535}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 20, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
@@ -2391,6 +3104,7 @@ GameObject:
m_Component:
- component: {fileID: 8683864152970922806}
- component: {fileID: 5057292917479139291}
+ - component: {fileID: 4209573352310935732}
m_Layer: 5
m_Name: Top Button Area
m_TagString: Untagged
@@ -2405,18 +3119,18 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3925560618989966822}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 4963169657046122617}
- m_Father: {fileID: 1823873161848334566}
+ m_Father: {fileID: 6190296887322313451}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 187, y: -25}
+ m_SizeDelta: {x: 374, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &5057292917479139291
MonoBehaviour:
@@ -2437,13 +3151,33 @@ MonoBehaviour:
m_Bottom: 0
m_ChildAlignment: 0
m_Spacing: 0
- m_ChildForceExpandWidth: 1
+ m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 1
- m_ChildControlHeight: 0
+ m_ChildControlHeight: 1
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
+--- !u!114 &4209573352310935732
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 3925560618989966822}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
--- !u!1 &4151425625978729229
GameObject:
m_ObjectHideFlags: 0
@@ -2477,7 +3211,7 @@ RectTransform:
m_Father: {fileID: 1590450516226314264}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 20, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
@@ -2519,7 +3253,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!1 &5150733591996098825
+--- !u!1 &4165484517623183690
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2527,54 +3261,50 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 2196996362764572431}
- - component: {fileID: 2354204304060064874}
- - component: {fileID: 2044375593833916526}
- - component: {fileID: 2280410686356833157}
+ - component: {fileID: 1976808581196212129}
+ - component: {fileID: 1735325470710136051}
+ - component: {fileID: 2924565753724126802}
m_Layer: 5
- m_Name: PlayerScope Dropdown
+ m_Name: Item Checkmark
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &2196996362764572431
+--- !u!224 &1976808581196212129
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5150733591996098825}
+ m_GameObject: {fileID: 4165484517623183690}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 5092302588266863746}
- - {fileID: 412780902454906024}
- - {fileID: 2203157288792107058}
- m_Father: {fileID: 4963169657046122617}
+ m_Children: []
+ m_Father: {fileID: 5069557494605354262}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &2354204304060064874
+ m_AnchorMin: {x: 0, y: 0.5}
+ m_AnchorMax: {x: 0, y: 0.5}
+ m_AnchoredPosition: {x: 10, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1735325470710136051
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5150733591996098825}
+ m_GameObject: {fileID: 4165484517623183690}
m_CullTransparentMesh: 1
---- !u!114 &2044375593833916526
+--- !u!114 &2924565753724126802
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5150733591996098825}
+ m_GameObject: {fileID: 4165484517623183690}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -2588,8 +3318,8 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
+ m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
@@ -2598,76 +3328,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &2280410686356833157
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5150733591996098825}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 0d0b652f32a2cc243917e4028fa0f046, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 2044375593833916526}
- m_Template: {fileID: 2203157288792107058}
- m_CaptionText: {fileID: 2049405075201108686}
- m_CaptionImage: {fileID: 0}
- m_ItemText: {fileID: 964169116502335100}
- m_ItemImage: {fileID: 0}
- m_Value: 0
- m_Options:
- m_Options:
- - m_Text: All Players
- m_Image: {fileID: 0}
- - m_Text: Friends
- m_Image: {fileID: 0}
- m_OnValueChanged:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 9126558867107055446}
- m_TargetAssemblyTypeName: Apple.GameKit.Sample.LeaderboardPanel, Apple.Arcade.GameKit.Sample
- m_MethodName: OnPlayerScopeChanged
- m_Mode: 0
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- m_AlphaFadeSpeed: 0.15
---- !u!1 &5920574045525558488
+--- !u!1 &4434879385241863637
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2675,99 +3336,89 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 7999348952499613436}
- - component: {fileID: 7952457625878070020}
- - component: {fileID: 6706901964177203357}
- - component: {fileID: 3891845775462002683}
+ - component: {fileID: 2485511586369742660}
+ - component: {fileID: 1557483988470825444}
+ - component: {fileID: 6087507978467222540}
+ - component: {fileID: 2367990348068833778}
m_Layer: 5
- m_Name: Title
+ m_Name: Viewport
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &7999348952499613436
+--- !u!224 &2485511586369742660
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5920574045525558488}
+ m_GameObject: {fileID: 4434879385241863637}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 1823873161848334566}
+ m_Children:
+ - {fileID: 6150471304859181968}
+ m_Father: {fileID: 3855098452154664683}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_SizeDelta: {x: -18, y: 0}
m_Pivot: {x: 0, y: 1}
---- !u!114 &7952457625878070020
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5920574045525558488}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreLayout: 0
- m_MinWidth: -1
- m_MinHeight: -1
- m_PreferredWidth: -1
- m_PreferredHeight: 25
- m_FlexibleWidth: -1
- m_FlexibleHeight: -1
- m_LayoutPriority: 1
---- !u!222 &6706901964177203357
+--- !u!222 &1557483988470825444
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5920574045525558488}
+ m_GameObject: {fileID: 4434879385241863637}
m_CullTransparentMesh: 1
---- !u!114 &3891845775462002683
+--- !u!114 &6087507978467222540
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5920574045525558488}
+ m_GameObject: {fileID: 4434879385241863637}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 20
- m_FontStyle: 1
- m_BestFit: 1
- m_MinSize: 2
- m_MaxSize: 20
- m_Alignment: 3
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: Leaderboard
---- !u!1 &5963113111349698130
+ m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2367990348068833778
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4434879385241863637}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowMaskGraphic: 0
+--- !u!1 &4493308227157126127
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2775,52 +3426,50 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 3264253915888374659}
- - component: {fileID: 1328639273571074547}
- - component: {fileID: 8502077531782811407}
- - component: {fileID: 1039629986903461904}
+ - component: {fileID: 6036068006122053236}
+ - component: {fileID: 7259737808079916921}
+ - component: {fileID: 7924529498966492322}
m_Layer: 5
- m_Name: Next Button
+ m_Name: Handle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &3264253915888374659
+--- !u!224 &6036068006122053236
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5963113111349698130}
+ m_GameObject: {fileID: 4493308227157126127}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1577733004079632498}
- m_Father: {fileID: 282205217980614598}
+ m_Children: []
+ m_Father: {fileID: 6117500538542387323}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
- m_Pivot: {x: 0, y: 1}
---- !u!222 &1328639273571074547
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &7259737808079916921
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5963113111349698130}
- m_CullTransparentMesh: 0
---- !u!114 &8502077531782811407
+ m_GameObject: {fileID: 4493308227157126127}
+ m_CullTransparentMesh: 1
+--- !u!114 &7924529498966492322
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5963113111349698130}
+ m_GameObject: {fileID: 4493308227157126127}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -2844,63 +3493,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &1039629986903461904
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5963113111349698130}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 8502077531782811407}
- m_OnClick:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 0}
- m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
- m_MethodName:
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
---- !u!1 &5975374174663589057
+--- !u!1 &4636912987324331845
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2908,35 +3501,74 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 2451482019569452535}
+ - component: {fileID: 3274537998801715423}
+ - component: {fileID: 7076066582230190220}
+ - component: {fileID: 5077673021737875996}
m_Layer: 5
- m_Name: Sliding Area
+ m_Name: Arrow
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &2451482019569452535
+--- !u!224 &3274537998801715423
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 5975374174663589057}
+ m_GameObject: {fileID: 4636912987324331845}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 9047001156741008293}
- m_Father: {fileID: 910685087915147772}
+ m_Children: []
+ m_Father: {fileID: 8322755265067671146}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -20, y: -20}
+ m_AnchorMin: {x: 1, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: -15, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!1 &6005023268603017563
+--- !u!222 &7076066582230190220
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4636912987324331845}
+ m_CullTransparentMesh: 1
+--- !u!114 &5077673021737875996
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4636912987324331845}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &4898946963948160121
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2944,52 +3576,50 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 6030544997316436660}
- - component: {fileID: 3259651125606563056}
- - component: {fileID: 8970036183742443227}
- - component: {fileID: 824284140485231404}
+ - component: {fileID: 1304273710451207146}
+ - component: {fileID: 2772611465810279370}
+ - component: {fileID: 8123888699636822076}
m_Layer: 5
- m_Name: Submit Score Button
+ m_Name: Handle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &6030544997316436660
+--- !u!224 &1304273710451207146
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6005023268603017563}
+ m_GameObject: {fileID: 4898946963948160121}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 7058942200124202166}
- m_Father: {fileID: 7706571745529484655}
+ m_Children: []
+ m_Father: {fileID: 1493576195268019944}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
- m_Pivot: {x: 0, y: 1}
---- !u!222 &3259651125606563056
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2772611465810279370
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6005023268603017563}
- m_CullTransparentMesh: 0
---- !u!114 &8970036183742443227
+ m_GameObject: {fileID: 4898946963948160121}
+ m_CullTransparentMesh: 1
+--- !u!114 &8123888699636822076
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6005023268603017563}
+ m_GameObject: {fileID: 4898946963948160121}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -3013,63 +3643,7 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &824284140485231404
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6005023268603017563}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 8970036183742443227}
- m_OnClick:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 0}
- m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
- m_MethodName:
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
---- !u!1 &6211259988813428522
+--- !u!1 &5150733591996098825
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3077,52 +3651,55 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 2225044786595330607}
- - component: {fileID: 1300219596777275609}
- - component: {fileID: 181088120292425938}
- - component: {fileID: 5991837556752856502}
+ - component: {fileID: 2196996362764572431}
+ - component: {fileID: 2354204304060064874}
+ - component: {fileID: 2044375593833916526}
+ - component: {fileID: 2280410686356833157}
+ - component: {fileID: 7299292287526337404}
m_Layer: 5
- m_Name: Scrollbar
+ m_Name: PlayerScope Dropdown
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &2225044786595330607
+--- !u!224 &2196996362764572431
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6211259988813428522}
+ m_GameObject: {fileID: 5150733591996098825}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 9098458216080804209}
- m_Father: {fileID: 2203157288792107058}
+ - {fileID: 5092302588266863746}
+ - {fileID: 412780902454906024}
+ - {fileID: 2203157288792107058}
+ m_Father: {fileID: 4963169657046122617}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 49.999954, y: 1242.9609}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 1, y: 1}
---- !u!222 &1300219596777275609
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 93.5, y: -25}
+ m_SizeDelta: {x: 187, y: 50}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2354204304060064874
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6211259988813428522}
+ m_GameObject: {fileID: 5150733591996098825}
m_CullTransparentMesh: 1
---- !u!114 &181088120292425938
+--- !u!114 &2044375593833916526
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6211259988813428522}
+ m_GameObject: {fileID: 5150733591996098825}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -3136,7 +3713,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
@@ -3146,16 +3723,16 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &5991837556752856502
+--- !u!114 &2280410686356833157
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6211259988813428522}
+ m_GameObject: {fileID: 5150733591996098825}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Script: {fileID: 11500000, guid: 0d0b652f32a2cc243917e4028fa0f046, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
@@ -3186,16 +3763,56 @@ MonoBehaviour:
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
- m_TargetGraphic: {fileID: 923557493986823407}
- m_HandleRect: {fileID: 3313713122746915016}
- m_Direction: 2
+ m_TargetGraphic: {fileID: 2044375593833916526}
+ m_Template: {fileID: 2203157288792107058}
+ m_CaptionText: {fileID: 2049405075201108686}
+ m_CaptionImage: {fileID: 0}
+ m_ItemText: {fileID: 964169116502335100}
+ m_ItemImage: {fileID: 0}
m_Value: 0
- m_Size: 0.2
- m_NumberOfSteps: 0
+ m_Options:
+ m_Options:
+ - m_Text: All Players
+ m_Image: {fileID: 0}
+ - m_Text: Friends
+ m_Image: {fileID: 0}
m_OnValueChanged:
m_PersistentCalls:
- m_Calls: []
---- !u!1 &6379081510072261032
+ m_Calls:
+ - m_Target: {fileID: 9126558867107055446}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.LeaderboardPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName: OnPlayerScopeChanged
+ m_Mode: 0
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+ m_AlphaFadeSpeed: 0.15
+--- !u!114 &7299292287526337404
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5150733591996098825}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &5253960023620033052
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3203,78 +3820,1048 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 7058942200124202166}
- - component: {fileID: 1795677080812625830}
- - component: {fileID: 6319979485442927351}
+ - component: {fileID: 4885895742317586611}
+ - component: {fileID: 4560027792154868437}
+ - component: {fileID: 8732610974286010684}
m_Layer: 5
- m_Name: Text
+ m_Name: Properties
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &7058942200124202166
+--- !u!224 &4885895742317586611
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6379081510072261032}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_GameObject: {fileID: 5253960023620033052}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 6030544997316436660}
+ m_Children:
+ - {fileID: 1530133315415943310}
+ m_Father: {fileID: 1823873161848334566}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
+ m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -10, y: -10}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &1795677080812625830
-CanvasRenderer:
+--- !u!114 &4560027792154868437
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6379081510072261032}
- m_CullTransparentMesh: 0
---- !u!114 &6319979485442927351
+ m_GameObject: {fileID: 5253960023620033052}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &8732610974286010684
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6379081510072261032}
+ m_GameObject: {fileID: 5253960023620033052}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!1 &5920574045525558488
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7999348952499613436}
+ - component: {fileID: 7952457625878070020}
+ - component: {fileID: 6706901964177203357}
+ - component: {fileID: 3891845775462002683}
+ m_Layer: 5
+ m_Name: Title
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7999348952499613436
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7952457625878070020
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &6706901964177203357
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_CullTransparentMesh: 1
+--- !u!114 &3891845775462002683
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5920574045525558488}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 20
+ m_FontStyle: 1
+ m_BestFit: 1
+ m_MinSize: 2
+ m_MaxSize: 20
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Leaderboard
+--- !u!1 &5963113111349698130
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3264253915888374659}
+ - component: {fileID: 1328639273571074547}
+ - component: {fileID: 8502077531782811407}
+ - component: {fileID: 1039629986903461904}
+ - component: {fileID: 517603563249465288}
+ m_Layer: 5
+ m_Name: Next Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3264253915888374659
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5963113111349698130}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1577733004079632498}
+ m_Father: {fileID: 282205217980614598}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &1328639273571074547
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5963113111349698130}
+ m_CullTransparentMesh: 0
+--- !u!114 &8502077531782811407
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5963113111349698130}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &1039629986903461904
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5963113111349698130}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 8502077531782811407}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &517603563249465288
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5963113111349698130}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &5975374174663589057
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2451482019569452535}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2451482019569452535
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5975374174663589057}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 9047001156741008293}
+ m_Father: {fileID: 910685087915147772}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &5983232367446938079
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4606554399656035126}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4606554399656035126
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5983232367446938079}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5014246930247409651}
+ m_Father: {fileID: 8322122024306751289}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &6005023268603017563
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6030544997316436660}
+ - component: {fileID: 3259651125606563056}
+ - component: {fileID: 8970036183742443227}
+ - component: {fileID: 824284140485231404}
+ - component: {fileID: 2264284596255046055}
+ m_Layer: 5
+ m_Name: Submit Score Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6030544997316436660
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6005023268603017563}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7058942200124202166}
+ m_Father: {fileID: 6190296887322313451}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -567.4393}
+ m_SizeDelta: {x: 374, y: 50}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &3259651125606563056
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6005023268603017563}
+ m_CullTransparentMesh: 0
+--- !u!114 &8970036183742443227
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6005023268603017563}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &824284140485231404
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6005023268603017563}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 8970036183742443227}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &2264284596255046055
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6005023268603017563}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &6211259988813428522
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2225044786595330607}
+ - component: {fileID: 1300219596777275609}
+ - component: {fileID: 181088120292425938}
+ - component: {fileID: 5991837556752856502}
+ m_Layer: 5
+ m_Name: Scrollbar
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2225044786595330607
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6211259988813428522}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 9098458216080804209}
+ m_Father: {fileID: 2203157288792107058}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 49.999954, y: 1242.9609}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &1300219596777275609
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6211259988813428522}
+ m_CullTransparentMesh: 1
+--- !u!114 &181088120292425938
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6211259988813428522}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &5991837556752856502
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6211259988813428522}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 923557493986823407}
+ m_HandleRect: {fileID: 3313713122746915016}
+ m_Direction: 2
+ m_Value: 0
+ m_Size: 0.2
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &6379081510072261032
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 7058942200124202166}
+ - component: {fileID: 1795677080812625830}
+ - component: {fileID: 6319979485442927351}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &7058942200124202166
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6379081510072261032}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 6030544997316436660}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -10, y: -10}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1795677080812625830
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6379081510072261032}
+ m_CullTransparentMesh: 0
+--- !u!114 &6319979485442927351
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6379081510072261032}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Submit Score
+--- !u!1 &6519506097240595058
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 8322122024306751289}
+ - component: {fileID: 7578488352919302940}
+ - component: {fileID: 2387510046254969694}
+ - component: {fileID: 4938379454029714988}
+ m_Layer: 5
+ m_Name: Scrollbar
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &8322122024306751289
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6519506097240595058}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 4606554399656035126}
+ m_Father: {fileID: 3855098452154664683}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 0}
+ m_Pivot: {x: 1, y: 1}
+--- !u!222 &7578488352919302940
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6519506097240595058}
+ m_CullTransparentMesh: 1
+--- !u!114 &2387510046254969694
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6519506097240595058}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &4938379454029714988
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6519506097240595058}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 3367283479705796248}
+ m_HandleRect: {fileID: 5014246930247409651}
+ m_Direction: 2
+ m_Value: 0
+ m_Size: 0.2
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &6558863634630885167
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6295698923987463766}
+ - component: {fileID: 5546722555595045809}
+ - component: {fileID: 7501354368795545350}
+ m_Layer: 5
+ m_Name: Item Background
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6295698923987463766
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6558863634630885167}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 2433603192919205785}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0.000015258789, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &5546722555595045809
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6558863634630885167}
+ m_CullTransparentMesh: 1
+--- !u!114 &7501354368795545350
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6558863634630885167}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 0}
+ m_Type: 0
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!1 &6715158778185554210
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6690258654781620037}
+ - component: {fileID: 1770886689684078518}
+ - component: {fileID: 6107050464411861056}
+ m_Layer: 5
+ m_Name: Item Label
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6690258654781620037
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6715158778185554210}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4312872723843180417}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 5, y: -0.5}
+ m_SizeDelta: {x: -30, y: -3}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &1770886689684078518
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6715158778185554210}
+ m_CullTransparentMesh: 1
+--- !u!114 &6107050464411861056
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6715158778185554210}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
m_Calls: []
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_FontSize: 14
m_FontStyle: 0
- m_BestFit: 1
+ m_BestFit: 0
m_MinSize: 10
m_MaxSize: 40
- m_Alignment: 4
+ m_Alignment: 3
m_AlignByGeometry: 0
m_RichText: 1
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
- m_Text: Submit Score
---- !u!1 &6558863634630885167
+ m_Text: Option A
+--- !u!1 &6749869649909395785
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3282,74 +4869,364 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 6295698923987463766}
- - component: {fileID: 5546722555595045809}
- - component: {fileID: 7501354368795545350}
+ - component: {fileID: 1530133315415943310}
+ - component: {fileID: 801048685078580699}
+ - component: {fileID: 409316035164436768}
+ - component: {fileID: 616272514671000969}
+ - component: {fileID: 3882625445834466592}
m_Layer: 5
- m_Name: Item Background
+ m_Name: Scroll View
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &6295698923987463766
+--- !u!224 &1530133315415943310
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6558863634630885167}
+ m_GameObject: {fileID: 6749869649909395785}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 2433603192919205785}
+ m_Children:
+ - {fileID: 7978239880751590452}
+ - {fileID: 2185216487038132412}
+ - {fileID: 8248217703244560494}
+ m_Father: {fileID: 4885895742317586611}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &801048685078580699
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!222 &409316035164436768
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_CullTransparentMesh: 1
+--- !u!114 &616272514671000969
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &3882625445834466592
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6749869649909395785}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Content: {fileID: 3188272074667861626}
+ m_Horizontal: 0
+ m_Vertical: 1
+ m_MovementType: 1
+ m_Elasticity: 0.1
+ m_Inertia: 1
+ m_DecelerationRate: 0.135
+ m_ScrollSensitivity: 1
+ m_Viewport: {fileID: 7978239880751590452}
+ m_HorizontalScrollbar: {fileID: 778319069746147397}
+ m_VerticalScrollbar: {fileID: 5638459032117281968}
+ m_HorizontalScrollbarVisibility: 1
+ m_VerticalScrollbarVisibility: 2
+ m_HorizontalScrollbarSpacing: -3
+ m_VerticalScrollbarSpacing: -3
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &6759819315888589915
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3188272074667861626}
+ - component: {fileID: 7570865430924618578}
+ - component: {fileID: 1748669000035840948}
+ m_Layer: 5
+ m_Name: Content
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3188272074667861626
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 7978239880751590452}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0.000015258789, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &7570865430924618578
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &1748669000035840948
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6759819315888589915}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_HorizontalFit: 0
+ m_VerticalFit: 2
+--- !u!1 &6895598449577562475
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6117500538542387323}
+ m_Layer: 5
+ m_Name: Sliding Area
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6117500538542387323
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 6895598449577562475}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 6036068006122053236}
+ m_Father: {fileID: 8248217703244560494}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!1 &7288620352728857716
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6150471304859181968}
+ m_Layer: 5
+ m_Name: Content
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6150471304859181968
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7288620352728857716}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 5069557494605354262}
+ m_Father: {fileID: 2485511586369742660}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 28}
+ m_Pivot: {x: 0.5, y: 1}
+--- !u!1 &7318294010759220209
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6190296887322313451}
+ - component: {fileID: 6270965461141000168}
+ - component: {fileID: 8577528072983658944}
+ m_Layer: 5
+ m_Name: Leaderboard Entries
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 0
+--- !u!224 &6190296887322313451
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 7318294010759220209}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 8683864152970922806}
+ - {fileID: 6573709927829162929}
+ - {fileID: 6030544997316436660}
+ m_Father: {fileID: 1823873161848334566}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 197, y: -488.71964}
+ m_SizeDelta: {x: 374, y: 617.4393}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &5546722555595045809
-CanvasRenderer:
+--- !u!114 &6270965461141000168
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6558863634630885167}
- m_CullTransparentMesh: 1
---- !u!114 &7501354368795545350
+ m_GameObject: {fileID: 7318294010759220209}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &8577528072983658944
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6558863634630885167}
+ m_GameObject: {fileID: 7318294010759220209}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 0}
- m_Type: 0
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!1 &6715158778185554210
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: 1
+ m_LayoutPriority: 1
+--- !u!1 &7507693621637475459
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3357,9 +5234,9 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 6690258654781620037}
- - component: {fileID: 1770886689684078518}
- - component: {fileID: 6107050464411861056}
+ - component: {fileID: 5876369433142140904}
+ - component: {fileID: 1893731383895284630}
+ - component: {fileID: 4383205369708414882}
m_Layer: 5
m_Name: Item Label
m_TagString: Untagged
@@ -3367,40 +5244,40 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &6690258654781620037
+--- !u!224 &5876369433142140904
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6715158778185554210}
+ m_GameObject: {fileID: 7507693621637475459}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 4312872723843180417}
+ m_Father: {fileID: 5069557494605354262}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 5, y: -0.5}
m_SizeDelta: {x: -30, y: -3}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!222 &1770886689684078518
+--- !u!222 &1893731383895284630
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6715158778185554210}
+ m_GameObject: {fileID: 7507693621637475459}
m_CullTransparentMesh: 1
---- !u!114 &6107050464411861056
+--- !u!114 &4383205369708414882
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 6715158778185554210}
+ m_GameObject: {fileID: 7507693621637475459}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
@@ -3582,6 +5459,81 @@ MonoBehaviour:
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: < Prev
+--- !u!1 &8119366136309266968
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5014246930247409651}
+ - component: {fileID: 3102319574505231412}
+ - component: {fileID: 3367283479705796248}
+ m_Layer: 5
+ m_Name: Handle
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5014246930247409651
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8119366136309266968}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 4606554399656035126}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 0.2}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 20, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &3102319574505231412
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8119366136309266968}
+ m_CullTransparentMesh: 1
+--- !u!114 &3367283479705796248
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8119366136309266968}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
--- !u!1 &8444933818915185199
GameObject:
m_ObjectHideFlags: 0
@@ -3815,10 +5767,137 @@ MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8617481580396485404}
+ m_GameObject: {fileID: 8617481580396485404}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 4672210125826610538}
+ m_HandleRect: {fileID: 3398709563619112295}
+ m_Direction: 2
+ m_Value: 0
+ m_Size: 0.2
+ m_NumberOfSteps: 0
+ m_OnValueChanged:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!1 &8710085247889447311
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 249615013656034791}
+ - component: {fileID: 3461710756881309304}
+ - component: {fileID: 2211423679862388074}
+ - component: {fileID: 2684379509304587006}
+ - component: {fileID: 7444330246555313723}
+ m_Layer: 5
+ m_Name: Prev Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &249615013656034791
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8710085247889447311}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 2604407706652854650}
+ m_Father: {fileID: 282205217980614598}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &3461710756881309304
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8710085247889447311}
+ m_CullTransparentMesh: 0
+--- !u!114 &2211423679862388074
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8710085247889447311}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &2684379509304587006
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8710085247889447311}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
@@ -3849,16 +5928,43 @@ MonoBehaviour:
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
- m_TargetGraphic: {fileID: 4672210125826610538}
- m_HandleRect: {fileID: 3398709563619112295}
- m_Direction: 2
- m_Value: 0
- m_Size: 0.2
- m_NumberOfSteps: 0
- m_OnValueChanged:
+ m_TargetGraphic: {fileID: 2211423679862388074}
+ m_OnClick:
m_PersistentCalls:
- m_Calls: []
---- !u!1 &8710085247889447311
+ m_Calls:
+ - m_Target: {fileID: 0}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName:
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &7444330246555313723
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8710085247889447311}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &8710183243853173804
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3866,67 +5972,65 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 249615013656034791}
- - component: {fileID: 3461710756881309304}
- - component: {fileID: 2211423679862388074}
- - component: {fileID: 2684379509304587006}
+ - component: {fileID: 7201777660560378410}
+ - component: {fileID: 6330357216276365434}
+ - component: {fileID: 6066974522603320153}
m_Layer: 5
- m_Name: Prev Button
+ m_Name: Item Background
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &249615013656034791
+--- !u!224 &7201777660560378410
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8710085247889447311}
+ m_GameObject: {fileID: 8710183243853173804}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 2604407706652854650}
- m_Father: {fileID: 282205217980614598}
+ m_Children: []
+ m_Father: {fileID: 5069557494605354262}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
- m_Pivot: {x: 0, y: 1}
---- !u!222 &3461710756881309304
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &6330357216276365434
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8710085247889447311}
- m_CullTransparentMesh: 0
---- !u!114 &2211423679862388074
+ m_GameObject: {fileID: 8710183243853173804}
+ m_CullTransparentMesh: 1
+--- !u!114 &6066974522603320153
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8710085247889447311}
+ m_GameObject: {fileID: 8710183243853173804}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
+ m_Sprite: {fileID: 0}
+ m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
@@ -3935,16 +6039,55 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!114 &2684379509304587006
+--- !u!1 &8764564813069899870
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 5069557494605354262}
+ - component: {fileID: 8386445717703769224}
+ m_Layer: 5
+ m_Name: Item
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &5069557494605354262
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 8764564813069899870}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 7201777660560378410}
+ - {fileID: 1976808581196212129}
+ - {fileID: 5876369433142140904}
+ m_Father: {fileID: 6150471304859181968}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0.5}
+ m_AnchorMax: {x: 1, y: 0.5}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &8386445717703769224
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8710085247889447311}
+ m_GameObject: {fileID: 8764564813069899870}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
@@ -3975,23 +6118,15 @@ MonoBehaviour:
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
- m_TargetGraphic: {fileID: 2211423679862388074}
- m_OnClick:
+ m_TargetGraphic: {fileID: 6066974522603320153}
+ toggleTransition: 1
+ graphic: {fileID: 2924565753724126802}
+ m_Group: {fileID: 0}
+ onValueChanged:
m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 0}
- m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
- m_MethodName:
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
---- !u!1 &8746406572095157340
+ m_Calls: []
+ m_IsOn: 1
+--- !u!1 &9021272648524014839
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -3999,62 +6134,88 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 7706571745529484655}
- - component: {fileID: 6890499532684135502}
+ - component: {fileID: 7978239880751590452}
+ - component: {fileID: 6571844976173181602}
+ - component: {fileID: 7358365455032407710}
+ - component: {fileID: 7372650415996134895}
m_Layer: 5
- m_Name: Bottom Button Area
+ m_Name: Viewport
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &7706571745529484655
+--- !u!224 &7978239880751590452
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8746406572095157340}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 6030544997316436660}
- - {fileID: 282205217980614598}
- m_Father: {fileID: 1823873161848334566}
+ - {fileID: 3188272074667861626}
+ m_Father: {fileID: 1530133315415943310}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &6890499532684135502
+ m_Pivot: {x: 0, y: 1}
+--- !u!222 &6571844976173181602
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_CullTransparentMesh: 1
+--- !u!114 &7358365455032407710
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 8746406572095157340}
+ m_GameObject: {fileID: 9021272648524014839}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 0
- m_Spacing: 0
- m_ChildForceExpandWidth: 1
- m_ChildForceExpandHeight: 0
- m_ChildControlWidth: 1
- m_ChildControlHeight: 0
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &7372650415996134895
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9021272648524014839}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowMaskGraphic: 0
--- !u!1 &9063277573701186179
GameObject:
m_ObjectHideFlags: 0
@@ -4082,7 +6243,7 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9063277573701186179}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
@@ -4090,12 +6251,12 @@ RectTransform:
- {fileID: 751546673776669020}
- {fileID: 6808089882825606840}
- {fileID: 910685087915147772}
- m_Father: {fileID: 1823873161848334566}
+ m_Father: {fileID: 6190296887322313451}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -50}
+ m_SizeDelta: {x: 374, y: 517.4393}
m_Pivot: {x: 0, y: 1}
--- !u!114 &8386563469471548975
MonoBehaviour:
@@ -4114,7 +6275,7 @@ MonoBehaviour:
m_MinHeight: -1
m_PreferredWidth: -1
m_PreferredHeight: -1
- m_FlexibleWidth: -1
+ m_FlexibleWidth: 1
m_FlexibleHeight: 1
m_LayoutPriority: 1
--- !u!222 &3150814118011329722
@@ -4195,6 +6356,7 @@ GameObject:
m_Component:
- component: {fileID: 4963169657046122617}
- component: {fileID: 3921203672652749381}
+ - component: {fileID: 8342163272791182915}
m_Layer: 5
m_Name: Horizontal Layout
m_TagString: Untagged
@@ -4218,10 +6380,10 @@ RectTransform:
- {fileID: 7967580714095953640}
m_Father: {fileID: 8683864152970922806}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_SizeDelta: {x: 374, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &3921203672652749381
MonoBehaviour:
@@ -4242,13 +6404,33 @@ MonoBehaviour:
m_Bottom: 0
m_ChildAlignment: 0
m_Spacing: 0
- m_ChildForceExpandWidth: 1
+ m_ChildForceExpandWidth: 0
m_ChildForceExpandHeight: 0
m_ChildControlWidth: 1
- m_ChildControlHeight: 0
+ m_ChildControlHeight: 1
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
+--- !u!114 &8342163272791182915
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 9066709831877498170}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
--- !u!1 &9171653754504611660
GameObject:
m_ObjectHideFlags: 0
@@ -4689,6 +6871,30 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3970263293838507251, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
- target: {fileID: 4099455738687469516, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
propertyPath: m_AnchorMax.y
value: 0
@@ -4761,6 +6967,30 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7280980192736258505, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
- target: {fileID: 8660726881925342106, guid: ddc773274216e420c8f0ec020ca8426d, type: 3}
propertyPath: m_AnchorMax.y
value: 0
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/PropertyButton.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/PropertyButton.prefab
new file mode 100644
index 00000000..3c7a3b6d
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/PropertyButton.prefab
@@ -0,0 +1,399 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &873281873477234087
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 2596675500343521984}
+ - component: {fileID: 8932989037064601837}
+ - component: {fileID: 3817243024761472944}
+ - component: {fileID: 4049481599664183520}
+ - component: {fileID: 2354653415716934576}
+ - component: {fileID: 3864169471794799420}
+ - component: {fileID: 3885834457070512289}
+ m_Layer: 5
+ m_Name: PropertyButton
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &2596675500343521984
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 873281873477234087}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 3187134288955612275}
+ - {fileID: 4899038697275532913}
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &8932989037064601837
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 873281873477234087}
+ m_CullTransparentMesh: 1
+--- !u!114 &3817243024761472944
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 873281873477234087}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!114 &4049481599664183520
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 873281873477234087}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 0}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 3885834457070512289}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.PropertyButton, Apple.Arcade.GameKit.Sample
+ m_MethodName: CopyTextToClipboard
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &2354653415716934576
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 873281873477234087}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 5
+ m_Right: 5
+ m_Top: 1
+ m_Bottom: 1
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 0
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 1
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 0
+ m_ReverseArrangement: 0
+--- !u!114 &3864169471794799420
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 873281873477234087}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!114 &3885834457070512289
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 873281873477234087}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 792c3bbaa80614f9196e739f7d8c3861, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _propertyNameText: {fileID: 5450973933460098241}
+ _propertyValueText: {fileID: 5606883418706963062}
+--- !u!1 &4218108140407703299
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 3187134288955612275}
+ - component: {fileID: 6616085867309316871}
+ - component: {fileID: 5450973933460098241}
+ - component: {fileID: 8247074119873232524}
+ m_Layer: 5
+ m_Name: Label Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &3187134288955612275
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4218108140407703299}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 2596675500343521984}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &6616085867309316871
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4218108140407703299}
+ m_CullTransparentMesh: 1
+--- !u!114 &5450973933460098241
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4218108140407703299}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 1
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Label Text
+--- !u!114 &8247074119873232524
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 4218108140407703299}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: 25
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!1 &5236443717624790831
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 4899038697275532913}
+ - component: {fileID: 2398521713794099608}
+ - component: {fileID: 5606883418706963062}
+ - component: {fileID: 3990847847037829046}
+ m_Layer: 5
+ m_Name: Value Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &4899038697275532913
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5236443717624790831}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 2596675500343521984}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &2398521713794099608
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5236443717624790831}
+ m_CullTransparentMesh: 1
+--- !u!114 &5606883418706963062
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5236443717624790831}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 0
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Value Text
+--- !u!114 &3990847847037829046
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 5236443717624790831}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: -1
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/PropertyButton.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/PropertyButton.prefab.meta
new file mode 100644
index 00000000..799c1426
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/PropertyButton.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 844d89e93e08d4e6e98801709043795f
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/PropertyLabel.prefab b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/PropertyLabel.prefab
new file mode 100644
index 00000000..ad27fe15
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/PropertyLabel.prefab
@@ -0,0 +1,116 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &1040354862152119626
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 6701122013973876263}
+ - component: {fileID: 3648233156221401345}
+ - component: {fileID: 6407858185841561118}
+ - component: {fileID: 7653178944319878278}
+ - component: {fileID: 8317516276443122601}
+ m_Layer: 5
+ m_Name: PropertyLabel
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &6701122013973876263
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1040354862152119626}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 0, y: 0}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &3648233156221401345
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1040354862152119626}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!222 &6407858185841561118
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1040354862152119626}
+ m_CullTransparentMesh: 1
+--- !u!114 &7653178944319878278
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1040354862152119626}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 1
+ m_BestFit: 1
+ m_MinSize: 1
+ m_MaxSize: 20
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Properties
+--- !u!114 &8317516276443122601
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1040354862152119626}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 13db1dfd308a748398eef952307c7fff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ _labelText: {fileID: 7653178944319878278}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/PropertyLabel.prefab.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/PropertyLabel.prefab.meta
new file mode 100644
index 00000000..d79a3d38
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Prefabs/PropertyLabel.prefab.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 99cf3d87abb444c91a1d643a5173134b
+PrefabImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scenes/GameKit_Sample.unity b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scenes/GameKit_Sample.unity
index ef600f3b..e3d0dc29 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scenes/GameKit_Sample.unity
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scenes/GameKit_Sample.unity
@@ -13,7 +13,7 @@ OcclusionCullingSettings:
--- !u!104 &2
RenderSettings:
m_ObjectHideFlags: 0
- serializedVersion: 9
+ serializedVersion: 10
m_Fog: 0
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
m_FogMode: 3
@@ -42,8 +42,8 @@ RenderSettings:
--- !u!157 &3
LightmapSettings:
m_ObjectHideFlags: 0
- serializedVersion: 12
- m_GIWorkflowMode: 1
+ serializedVersion: 13
+ m_BakeOnSceneLoad: 0
m_GISettings:
serializedVersion: 2
m_BounceScale: 1
@@ -66,9 +66,6 @@ LightmapSettings:
m_LightmapParameters: {fileID: 0}
m_LightmapsBakeMode: 1
m_TextureCompression: 1
- m_FinalGather: 0
- m_FinalGatherFiltering: 1
- m_FinalGatherRayCount: 256
m_ReflectionCompression: 2
m_MixedBakeMode: 2
m_BakeBackend: 1
@@ -156,10 +153,10 @@ RectTransform:
- {fileID: 951309303}
m_Father: {fileID: 116163517}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -50}
+ m_SizeDelta: {x: 393.79697, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &40052927
MonoBehaviour:
@@ -280,7 +277,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 271.8985, y: -15}
+ m_AnchoredPosition: {x: 271.5, y: -15}
m_SizeDelta: {x: 170, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &40386976
@@ -402,6 +399,160 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 40386974}
m_CullTransparentMesh: 1
+--- !u!1 &40919614
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 40919615}
+ - component: {fileID: 40919619}
+ - component: {fileID: 40919618}
+ - component: {fileID: 40919617}
+ - component: {fileID: 40919616}
+ m_Layer: 5
+ m_Name: TriggerForChallenges Button
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &40919615
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 40919614}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 223974227}
+ m_Father: {fileID: 1070270903}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -225}
+ m_SizeDelta: {x: 373, y: 50}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &40919616
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 40919614}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!114 &40919617
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 40919614}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 40919618}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 260017488}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.AccessPointPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName: OnTriggerForChallenges
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &40919618
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 40919614}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &40919619
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 40919614}
+ m_CullTransparentMesh: 0
--- !u!1 &45951121
GameObject:
m_ObjectHideFlags: 0
@@ -514,8 +665,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 186.89848, y: -180}
- m_SizeDelta: {x: 373.79697, y: 60}
+ m_AnchoredPosition: {x: 186.5, y: -180}
+ m_SizeDelta: {x: 373, y: 60}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &48818842
MonoBehaviour:
@@ -874,7 +1025,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 271.8985, y: -15}
+ m_AnchoredPosition: {x: 271.5, y: -15}
m_SizeDelta: {x: 170, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &71106027
@@ -1267,6 +1418,8 @@ RectTransform:
- {fileID: 1079024732}
- {fileID: 40052926}
- {fileID: 1592456517}
+ - {fileID: 1183707452}
+ - {fileID: 412680049}
- {fileID: 2091184684}
- {fileID: 440151476}
- {fileID: 1532177099}
@@ -1275,10 +1428,10 @@ RectTransform:
- {fileID: 2049336023}
m_Father: {fileID: 213230003}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 100}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 196.89848, y: -100}
+ m_SizeDelta: {x: 393.79697, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &116163518
MonoBehaviour:
@@ -1405,100 +1558,6 @@ MonoBehaviour:
m_PersistentCalls:
m_Calls: []
m_IsOn: 1
---- !u!1 &146923889
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 146923890}
- - component: {fileID: 146923892}
- - component: {fileID: 146923891}
- - component: {fileID: 146923893}
- m_Layer: 5
- m_Name: Properties Text
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &146923890
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 146923889}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 648993011}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0.00007428836, y: 0}
- m_SizeDelta: {x: -280.66666, y: -167.33333}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &146923891
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 146923889}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 14
- m_FontStyle: 0
- m_BestFit: 0
- m_MinSize: 10
- m_MaxSize: 40
- m_Alignment: 0
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 1
- m_VerticalOverflow: 1
- m_LineSpacing: 1
- m_Text: Properties...
---- !u!222 &146923892
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 146923889}
- m_CullTransparentMesh: 1
---- !u!114 &146923893
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 146923889}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_HorizontalFit: 2
- m_VerticalFit: 2
--- !u!1 &154534893
GameObject:
m_ObjectHideFlags: 0
@@ -1534,8 +1593,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -132.38876}
- m_SizeDelta: {x: 373.79697, y: 30}
+ m_AnchoredPosition: {x: 196.5, y: -132.33334}
+ m_SizeDelta: {x: 373, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &154534895
MonoBehaviour:
@@ -1673,8 +1732,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -102.38877}
- m_SizeDelta: {x: 373.79697, y: 30}
+ m_AnchoredPosition: {x: 196.5, y: -102.333336}
+ m_SizeDelta: {x: 373, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &170536626
MonoBehaviour:
@@ -1818,8 +1877,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 10, y: -612}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_AnchoredPosition: {x: 10, y: -642}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &179338610
MonoBehaviour:
@@ -1961,7 +2020,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &182444704
MonoBehaviour:
@@ -2113,7 +2172,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -10, y: -10}
+ m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &191076466
MonoBehaviour:
@@ -2193,7 +2252,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 10, y: -5}
- m_SizeDelta: {x: 373.79697, y: 25}
+ m_SizeDelta: {x: 373, y: 25}
m_Pivot: {x: 0, y: 1}
--- !u!114 &203047817
MonoBehaviour:
@@ -2292,8 +2351,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -542}
- m_SizeDelta: {x: 373.79697, y: 100}
+ m_AnchoredPosition: {x: 196.5, y: -542}
+ m_SizeDelta: {x: 373, y: 100}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &211410992
MonoBehaviour:
@@ -2500,7 +2559,7 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 28}
m_Pivot: {x: 0.5, y: 1}
---- !u!1 &242083051
+--- !u!1 &223974226
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -2508,52 +2567,131 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 242083052}
- - component: {fileID: 242083053}
- - component: {fileID: 242083054}
+ - component: {fileID: 223974227}
+ - component: {fileID: 223974229}
+ - component: {fileID: 223974228}
m_Layer: 5
- m_Name: Rule-Based Matchmaking
+ m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &242083052
+--- !u!224 &223974227
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 242083051}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 223974226}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 2014342692}
- - {fileID: 1676906534}
- m_Father: {fileID: 478365476}
+ m_Children: []
+ m_Father: {fileID: 40919615}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -302.38876}
- m_SizeDelta: {x: 373.79697, y: 250}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &242083053
+--- !u!114 &223974228
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 242083051}
+ m_GameObject: {fileID: 223974226}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: TriggerForChallenges
+--- !u!222 &223974229
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 223974226}
+ m_CullTransparentMesh: 0
+--- !u!1 &242083051
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 242083052}
+ - component: {fileID: 242083053}
+ - component: {fileID: 242083054}
+ m_Layer: 5
+ m_Name: Rule-Based Matchmaking
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &242083052
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 242083051}
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 2014342692}
+ - {fileID: 1676906534}
+ m_Father: {fileID: 478365476}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 196.5, y: -302.33334}
+ m_SizeDelta: {x: 373, y: 250}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &242083053
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 242083051}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
m_Top: 0
m_Bottom: 10
m_ChildAlignment: 0
@@ -2779,6 +2917,10 @@ MonoBehaviour:
_errorMessage: {fileID: 962578470}
_buttonGroup: {fileID: 1070270905}
_stateDropdown: {fileID: 1504392416}
+ _iOS19ErrorMessage: {fileID: 812086660}
+ _triggerForChallengesButton: {fileID: 0}
+ _triggerForPlayTogetherButton: {fileID: 716492892}
+ _triggerForFriendingButton: {fileID: 1211429027}
--- !u!1 &276980308
GameObject:
m_ObjectHideFlags: 0
@@ -2977,6 +3119,243 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 279989081}
m_CullTransparentMesh: 1
+--- !u!1001 &288759473
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 645868682}
+ m_Modifications:
+ - target: {fileID: 137188930799949319, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -642
+ objectReference: {fileID: 0}
+ - target: {fileID: 1447277523948681082, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1447277523948681082, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: -17
+ objectReference: {fileID: 0}
+ - target: {fileID: 1786399495347915274, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1786399495347915274, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1794001442506227051, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1794001442506227051, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2212595216483788309, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2212595216483788309, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2212595216483788309, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 4302748443985166471, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4302748443985166471, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4302748443985166471, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: -17
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 25
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_Pivot.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_Pivot.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8531720825288719399, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_Name
+ value: ActivitiesPanel
+ objectReference: {fileID: 0}
+ - target: {fileID: 8531720825288719399, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_IsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 612
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -30
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+--- !u!224 &288759474 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 8255138135932373364, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ m_PrefabInstance: {fileID: 288759473}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &288759475 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 4319874337017669879, guid: 271cfd8f730a2468e8a019617c1928a1, type: 3}
+ m_PrefabInstance: {fileID: 288759473}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e9575be91d0f7429087a9f06d09feb36, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!1 &294305320
GameObject:
m_ObjectHideFlags: 0
@@ -3011,10 +3390,10 @@ RectTransform:
- {fileID: 635372228}
m_Father: {fileID: 116163517}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -450}
+ m_SizeDelta: {x: 393.79697, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &294305322
MonoBehaviour:
@@ -3322,8 +3701,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 186.89848, y: -135}
- m_SizeDelta: {x: 373.79697, y: 30}
+ m_AnchoredPosition: {x: 186.5, y: -135}
+ m_SizeDelta: {x: 373, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &347014994
MonoBehaviour:
@@ -3529,6 +3908,127 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 410531595}
m_CullTransparentMesh: 1
+--- !u!1 &412680048
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 412680049}
+ - component: {fileID: 412680052}
+ - component: {fileID: 412680051}
+ - component: {fileID: 412680050}
+ m_Layer: 5
+ m_Name: ShowChallenges
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &412680049
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 412680048}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children:
+ - {fileID: 1303485082}
+ m_Father: {fileID: 116163517}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -200}
+ m_SizeDelta: {x: 393.79697, y: 50}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &412680050
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 412680048}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 412680051}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls: []
+--- !u!114 &412680051
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 412680048}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &412680052
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 412680048}
+ m_CullTransparentMesh: 0
--- !u!1 &414174909
GameObject:
m_ObjectHideFlags: 0
@@ -4007,10 +4507,10 @@ RectTransform:
- {fileID: 1603917834}
m_Father: {fileID: 116163517}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -300}
+ m_SizeDelta: {x: 393.79697, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &440151477
MonoBehaviour:
@@ -4270,8 +4770,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -308.5}
- m_SizeDelta: {x: 373.79697, y: 607}
+ m_AnchoredPosition: {x: 196.5, y: -323.5}
+ m_SizeDelta: {x: 373, y: 637}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &490071076
MonoBehaviour:
@@ -4775,10 +5275,10 @@ RectTransform:
- {fileID: 732951070}
m_Father: {fileID: 116163517}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -400}
+ m_SizeDelta: {x: 393.79697, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &562618468
MonoBehaviour:
@@ -4862,7 +5362,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 562618466}
m_CullTransparentMesh: 0
---- !u!1 &570434482
+--- !u!1 &572595685
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -4870,34 +5370,77 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 570434483}
+ - component: {fileID: 572595686}
+ - component: {fileID: 572595688}
+ - component: {fileID: 572595687}
m_Layer: 5
- m_Name: Sliding Area
+ m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &570434483
+--- !u!224 &572595686
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 570434482}
+ m_GameObject: {fileID: 572595685}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1495197012}
- m_Father: {fileID: 1161136382}
+ m_Children: []
+ m_Father: {fileID: 1211429025}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &572595687
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 572595685}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: TriggerForFriending
+--- !u!222 &572595688
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 572595685}
+ m_CullTransparentMesh: 0
--- !u!1 &593034558
GameObject:
m_ObjectHideFlags: 0
@@ -5052,7 +5595,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 594459615}
m_CullTransparentMesh: 1
---- !u!1 &605177856
+--- !u!1 &606051879
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -5060,115 +5603,85 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 605177857}
- - component: {fileID: 605177861}
- - component: {fileID: 605177860}
- - component: {fileID: 605177859}
- - component: {fileID: 605177858}
+ - component: {fileID: 606051880}
+ - component: {fileID: 606051883}
+ - component: {fileID: 606051882}
+ - component: {fileID: 606051881}
m_Layer: 5
- m_Name: Scroll View (Achievements)
+ m_Name: Players Caption
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &605177857
+--- !u!224 &606051880
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 605177856}
+ m_GameObject: {fileID: 606051879}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1984990849}
- - {fileID: 1161136382}
- - {fileID: 1617962710}
- m_Father: {fileID: 1009148187}
+ m_Children: []
+ m_Father: {fileID: 1377774221}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.5, y: -211}
- m_SizeDelta: {x: 373, y: 362}
+ m_AnchoredPosition: {x: 196.5, y: -42.5}
+ m_SizeDelta: {x: 373, y: 25}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &605177858
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 605177856}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Content: {fileID: 1863810280}
- m_Horizontal: 0
- m_Vertical: 1
- m_MovementType: 1
- m_Elasticity: 0.1
- m_Inertia: 1
- m_DecelerationRate: 0.135
- m_ScrollSensitivity: 1
- m_Viewport: {fileID: 1984990849}
- m_HorizontalScrollbar: {fileID: 1161136383}
- m_VerticalScrollbar: {fileID: 1617962711}
- m_HorizontalScrollbarVisibility: 1
- m_VerticalScrollbarVisibility: 2
- m_HorizontalScrollbarSpacing: -3
- m_VerticalScrollbarSpacing: -3
- m_OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &605177859
+--- !u!114 &606051881
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 605177856}
+ m_GameObject: {fileID: 606051879}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &605177860
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Players
+--- !u!222 &606051882
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 605177856}
+ m_GameObject: {fileID: 606051879}
m_CullTransparentMesh: 1
---- !u!114 &605177861
+--- !u!114 &606051883
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 605177856}
+ m_GameObject: {fileID: 606051879}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
@@ -5178,11 +5691,11 @@ MonoBehaviour:
m_MinWidth: -1
m_MinHeight: -1
m_PreferredWidth: -1
- m_PreferredHeight: -1
+ m_PreferredHeight: 25
m_FlexibleWidth: -1
- m_FlexibleHeight: 1
+ m_FlexibleHeight: -1
m_LayoutPriority: 1
---- !u!1 &606051879
+--- !u!1 &606591285
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -5190,134 +5703,34 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 606051880}
- - component: {fileID: 606051883}
- - component: {fileID: 606051882}
- - component: {fileID: 606051881}
+ - component: {fileID: 606591286}
+ - component: {fileID: 606591288}
+ - component: {fileID: 606591287}
m_Layer: 5
- m_Name: Players Caption
+ m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &606051880
+--- !u!224 &606591286
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 606051879}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 606591285}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1377774221}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -42.5}
- m_SizeDelta: {x: 373.79697, y: 25}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &606051881
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 606051879}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 14
- m_FontStyle: 0
- m_BestFit: 0
- m_MinSize: 10
- m_MaxSize: 40
- m_Alignment: 3
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: Players
---- !u!222 &606051882
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 606051879}
- m_CullTransparentMesh: 1
---- !u!114 &606051883
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 606051879}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreLayout: 0
- m_MinWidth: -1
- m_MinHeight: -1
- m_PreferredWidth: -1
- m_PreferredHeight: 25
- m_FlexibleWidth: -1
- m_FlexibleHeight: -1
- m_LayoutPriority: 1
---- !u!1 &606591285
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 606591286}
- - component: {fileID: 606591288}
- - component: {fileID: 606591287}
- m_Layer: 5
- m_Name: Text
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &606591286
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 606591285}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 615126188}
+ m_Father: {fileID: 615126188}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -10, y: -10}
+ m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &606591287
MonoBehaviour:
@@ -5626,7 +6039,9 @@ RectTransform:
- {fileID: 213230003}
- {fileID: 260017484}
- {fileID: 1834759052}
- - {fileID: 1009148187}
+ - {fileID: 1194374619}
+ - {fileID: 288759474}
+ - {fileID: 1765766314}
- {fileID: 1957328920}
- {fileID: 1935880209}
- {fileID: 2128449988}
@@ -5663,96 +6078,6 @@ MonoBehaviour:
m_FlexibleWidth: -1
m_FlexibleHeight: 1
m_LayoutPriority: 1
---- !u!1 &648993010
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 648993011}
- - component: {fileID: 648993014}
- - component: {fileID: 648993013}
- - component: {fileID: 648993012}
- m_Layer: 5
- m_Name: Viewport
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &648993011
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 648993010}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 146923890}
- m_Father: {fileID: 1328287185}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -17, y: -17}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &648993012
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 648993010}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_ShowMaskGraphic: 0
---- !u!114 &648993013
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 648993010}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &648993014
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 648993010}
- m_CullTransparentMesh: 1
--- !u!1 &655805469
GameObject:
m_ObjectHideFlags: 0
@@ -5843,85 +6168,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 655805469}
m_CullTransparentMesh: 1
---- !u!1 &665239395
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 665239396}
- - component: {fileID: 665239398}
- - component: {fileID: 665239397}
- m_Layer: 5
- m_Name: Text
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &665239396
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 665239395}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 1016073338}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -10, y: -10}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &665239397
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 665239395}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 14
- m_FontStyle: 0
- m_BestFit: 1
- m_MinSize: 10
- m_MaxSize: 40
- m_Alignment: 4
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: Show View Controller
---- !u!222 &665239398
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 665239395}
- m_CullTransparentMesh: 1
--- !u!1 &667495607
GameObject:
m_ObjectHideFlags: 0
@@ -5960,7 +6206,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 10, y: -30}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &667495609
MonoBehaviour:
@@ -6183,7 +6429,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 668560691}
m_CullTransparentMesh: 1
---- !u!1 &670683725
+--- !u!1 &671001757
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -6191,168 +6437,42 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 670683726}
- - component: {fileID: 670683729}
- - component: {fileID: 670683728}
- - component: {fileID: 670683727}
+ - component: {fileID: 671001758}
+ - component: {fileID: 671001760}
+ - component: {fileID: 671001759}
m_Layer: 5
- m_Name: Scrollbar Horizontal
+ m_Name: Item Label
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &670683726
+--- !u!224 &671001758
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 670683725}
+ m_GameObject: {fileID: 671001757}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1848851330}
- m_Father: {fileID: 1328287185}
+ m_Children: []
+ m_Father: {fileID: 425931034}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -17, y: 20}
- m_Pivot: {x: 0, y: 0}
---- !u!114 &670683727
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 5, y: -0.5}
+ m_SizeDelta: {x: -30, y: -3}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &671001759
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 670683725}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 946616401}
- m_HandleRect: {fileID: 946616400}
- m_Direction: 0
- m_Value: 0
- m_Size: 1
- m_NumberOfSteps: 0
- m_OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &670683728
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 670683725}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &670683729
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 670683725}
- m_CullTransparentMesh: 1
---- !u!1 &671001757
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 671001758}
- - component: {fileID: 671001760}
- - component: {fileID: 671001759}
- m_Layer: 5
- m_Name: Item Label
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &671001758
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 671001757}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 425931034}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 5, y: -0.5}
- m_SizeDelta: {x: -30, y: -3}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &671001759
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 671001757}
+ m_GameObject: {fileID: 671001757}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
@@ -6485,8 +6605,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 186.89848, y: -45}
- m_SizeDelta: {x: 373.79697, y: 30}
+ m_AnchoredPosition: {x: 186.5, y: -45}
+ m_SizeDelta: {x: 373, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &675009268
MonoBehaviour:
@@ -6532,99 +6652,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 675009266}
m_CullTransparentMesh: 1
---- !u!1 &686433237
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 686433239}
- - component: {fileID: 686433238}
- m_Layer: 5
- m_Name: Bottom Button Area
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!114 &686433238
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 686433237}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreLayout: 0
- m_MinWidth: -1
- m_MinHeight: -1
- m_PreferredWidth: -1
- m_PreferredHeight: 100
- m_FlexibleWidth: -1
- m_FlexibleHeight: -1
- m_LayoutPriority: 1
---- !u!224 &686433239
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 686433237}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 2060177754}
- m_Father: {fileID: 1009148187}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.5, y: -642}
- m_SizeDelta: {x: 373, y: 100}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!1 &704389117
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 704389118}
- m_Layer: 5
- m_Name: Sliding Area
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &704389118
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 704389117}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1231289679}
- m_Father: {fileID: 785397988}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -20, y: -20}
- m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &705507993
GameObject:
m_ObjectHideFlags: 0
@@ -6650,9 +6677,8 @@ Light:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 705507993}
m_Enabled: 1
- serializedVersion: 10
+ serializedVersion: 11
m_Type: 1
- m_Shape: 0
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
m_Intensity: 1
m_Range: 10
@@ -6702,8 +6728,12 @@ Light:
m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
m_UseBoundingSphereOverride: 0
m_UseViewFrustumForShadowCasterCull: 1
+ m_ForceVisible: 0
m_ShadowRadius: 0
m_ShadowAngle: 0
+ m_LightUnit: 1
+ m_LuxAtDistance: 1
+ m_EnableSpotReflector: 1
--- !u!4 &705507995
Transform:
m_ObjectHideFlags: 0
@@ -6719,7 +6749,7 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
---- !u!1 &732951069
+--- !u!1 &716492889
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -6727,78 +6757,232 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 732951070}
- - component: {fileID: 732951072}
- - component: {fileID: 732951071}
+ - component: {fileID: 716492890}
+ - component: {fileID: 716492894}
+ - component: {fileID: 716492893}
+ - component: {fileID: 716492892}
+ - component: {fileID: 716492891}
m_Layer: 5
- m_Name: Text
+ m_Name: TriggerForPlayTogether Button
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &732951070
+--- !u!224 &716492890
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 732951069}
+ m_GameObject: {fileID: 716492889}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 562618467}
+ m_Children:
+ - {fileID: 1918448421}
+ m_Father: {fileID: 1070270903}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -20, y: -20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &732951071
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -275}
+ m_SizeDelta: {x: 373, y: 50}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &716492891
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 732951069}
+ m_GameObject: {fileID: 716492889}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
m_Name:
m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 14
- m_FontStyle: 0
- m_BestFit: 1
- m_MinSize: 10
- m_MaxSize: 40
- m_Alignment: 4
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: Turn Based Matches...
---- !u!222 &732951072
-CanvasRenderer:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!114 &716492892
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 732951069}
- m_CullTransparentMesh: 0
---- !u!1 &738208985
+ m_GameObject: {fileID: 716492889}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 716492893}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 260017488}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.AccessPointPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName: OnTriggerForPlayTogether
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &716492893
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 716492889}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &716492894
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 716492889}
+ m_CullTransparentMesh: 0
+--- !u!1 &732951069
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 732951070}
+ - component: {fileID: 732951072}
+ - component: {fileID: 732951071}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &732951070
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 732951069}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 562618467}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &732951071
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 732951069}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Turn Based Matches...
+--- !u!222 &732951072
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 732951069}
+ m_CullTransparentMesh: 0
+--- !u!1 &738208985
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -6924,42 +7108,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 738208985}
m_CullTransparentMesh: 1
---- !u!1 &741965154
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 741965155}
- m_Layer: 5
- m_Name: Sliding Area
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &741965155
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 741965154}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1747089643}
- m_Father: {fileID: 1617962710}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -20, y: -20}
- m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &744634224
GameObject:
m_ObjectHideFlags: 0
@@ -7274,7 +7422,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 782628375}
m_CullTransparentMesh: 0
---- !u!1 &785397987
+--- !u!1 &785757660
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -7282,47 +7430,46 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 785397988}
- - component: {fileID: 785397991}
- - component: {fileID: 785397990}
- - component: {fileID: 785397989}
+ - component: {fileID: 785757661}
+ - component: {fileID: 785757662}
m_Layer: 5
- m_Name: Scrollbar Vertical
+ m_Name: Toggle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &785397988
+--- !u!224 &785757661
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 785397987}
+ m_GameObject: {fileID: 785757660}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 704389118}
- m_Father: {fileID: 1328287185}
+ - {fileID: 1378442674}
+ - {fileID: 1354382605}
+ m_Father: {fileID: 1640582429}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: -17}
- m_Pivot: {x: 1, y: 1}
---- !u!114 &785397989
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 271.5, y: -15}
+ m_SizeDelta: {x: 170, y: 30}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &785757662
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 785397987}
+ m_GameObject: {fileID: 785757660}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
@@ -7353,154 +7500,29 @@ MonoBehaviour:
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
- m_TargetGraphic: {fileID: 1231289680}
- m_HandleRect: {fileID: 1231289679}
- m_Direction: 2
- m_Value: 0
- m_Size: 1
- m_NumberOfSteps: 0
- m_OnValueChanged:
+ m_TargetGraphic: {fileID: 1378442675}
+ toggleTransition: 1
+ graphic: {fileID: 1995902671}
+ m_Group: {fileID: 0}
+ onValueChanged:
m_PersistentCalls:
- m_Calls: []
---- !u!114 &785397990
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 785397987}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &785397991
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 785397987}
- m_CullTransparentMesh: 1
---- !u!1 &785757660
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 785757661}
- - component: {fileID: 785757662}
- m_Layer: 5
- m_Name: Toggle
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &785757661
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 785757660}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1378442674}
- - {fileID: 1354382605}
- m_Father: {fileID: 1640582429}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 271.8985, y: -15}
- m_SizeDelta: {x: 170, y: 30}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &785757662
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 785757660}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 1378442675}
- toggleTransition: 1
- graphic: {fileID: 1995902671}
- m_Group: {fileID: 0}
- onValueChanged:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 478365480}
- m_TargetAssemblyTypeName: Apple.GameKit.Sample.RealtimeMatchRequestPanel,
- Apple.Arcade.GameKit.Sample
- m_MethodName: OnServerHostedChanged
- m_Mode: 0
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
- m_IsOn: 0
---- !u!1 &788967255
-GameObject:
+ m_Calls:
+ - m_Target: {fileID: 478365480}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.RealtimeMatchRequestPanel,
+ Apple.Arcade.GameKit.Sample
+ m_MethodName: OnServerHostedChanged
+ m_Mode: 0
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+ m_IsOn: 0
+--- !u!1 &788967255
+GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
@@ -7580,71 +7602,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 788967255}
m_CullTransparentMesh: 1
---- !u!1 &796385651
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 796385652}
- - component: {fileID: 796385653}
- m_Layer: 5
- m_Name: Horizontal Layout
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &796385652
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 796385651}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 899754608}
- - {fileID: 2094324830}
- - {fileID: 1121183016}
- m_Father: {fileID: 2060177754}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 186.5, y: -25}
- m_SizeDelta: {x: 373, y: 50}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &796385653
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 796385651}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 0
- m_Spacing: 0
- m_ChildForceExpandWidth: 1
- m_ChildForceExpandHeight: 1
- m_ChildControlWidth: 1
- m_ChildControlHeight: 1
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
--- !u!1 &808724754
GameObject:
m_ObjectHideFlags: 0
@@ -7725,7 +7682,7 @@ MonoBehaviour:
m_ChildScaleWidth: 0
m_ChildScaleHeight: 0
m_ReverseArrangement: 0
---- !u!1 &814045497
+--- !u!1 &812086657
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -7733,42 +7690,63 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 814045498}
- - component: {fileID: 814045500}
- - component: {fileID: 814045499}
+ - component: {fileID: 812086658}
+ - component: {fileID: 812086661}
+ - component: {fileID: 812086660}
+ - component: {fileID: 812086659}
m_Layer: 5
- m_Name: Text
+ m_Name: iOS 19 Error Message
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &814045498
+--- !u!224 &812086658
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 814045497}
+ m_GameObject: {fileID: 812086657}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1121183016}
+ m_Father: {fileID: 1070270903}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -10, y: -10}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 186.5, y: -212.5}
+ m_SizeDelta: {x: 373, y: 25}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &814045499
+--- !u!114 &812086659
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 812086657}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 25
+ m_FlexibleWidth: -1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!114 &812086660
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 814045497}
+ m_GameObject: {fileID: 812086657}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
@@ -7787,23 +7765,24 @@ MonoBehaviour:
m_FontSize: 14
m_FontStyle: 0
m_BestFit: 1
- m_MinSize: 10
- m_MaxSize: 40
- m_Alignment: 4
+ m_MinSize: 4
+ m_MaxSize: 14
+ m_Alignment: 3
m_AlignByGeometry: 0
- m_RichText: 1
+ m_RichText: 0
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
- m_Text: Reset All
---- !u!222 &814045500
+ m_Text: TriggerForPlayTogether and TriggerForFriending are only available on iOS
+ 19+ and macOS 16+.
+--- !u!222 &812086661
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 814045497}
- m_CullTransparentMesh: 0
+ m_GameObject: {fileID: 812086657}
+ m_CullTransparentMesh: 1
--- !u!1 &814767198
GameObject:
m_ObjectHideFlags: 0
@@ -8152,7 +8131,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 10, y: -642}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &855568540
MonoBehaviour:
@@ -8215,7 +8194,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -10, y: -10}
+ m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &857585752
MonoBehaviour:
@@ -8454,7 +8433,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 186.89848, y: 50}
+ m_SizeDelta: {x: 186.5, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &884279464
MonoBehaviour:
@@ -8586,7 +8565,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 10, y: -5}
- m_SizeDelta: {x: 373.79697, y: 22.38877}
+ m_SizeDelta: {x: 373, y: 22.333334}
m_Pivot: {x: 0, y: 1}
--- !u!114 &893793131
MonoBehaviour:
@@ -8630,7 +8609,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 893793129}
m_CullTransparentMesh: 1
---- !u!1 &899754607
+--- !u!1 &909354543
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -8638,11 +8617,10 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 899754608}
- - component: {fileID: 899754612}
- - component: {fileID: 899754611}
- - component: {fileID: 899754610}
- - component: {fileID: 899754609}
+ - component: {fileID: 909354544}
+ - component: {fileID: 909354548}
+ - component: {fileID: 909354547}
+ - component: {fileID: 909354546}
m_Layer: 5
m_Name: Refresh Button
m_TagString: Untagged
@@ -8650,53 +8628,33 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &899754608
+--- !u!224 &909354544
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 899754607}
+ m_GameObject: {fileID: 909354543}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 1583581487}
- m_Father: {fileID: 796385652}
+ - {fileID: 1385583955}
+ m_Father: {fileID: 855568539}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 124.333336, y: 50}
+ m_AnchoredPosition: {x: 0, y: -0}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0, y: 1}
---- !u!114 &899754609
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 899754607}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreLayout: 0
- m_MinWidth: -1
- m_MinHeight: -1
- m_PreferredWidth: -1
- m_PreferredHeight: -1
- m_FlexibleWidth: 1
- m_FlexibleHeight: -1
- m_LayoutPriority: 1
---- !u!114 &899754610
+--- !u!114 &909354546
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 899754607}
+ m_GameObject: {fileID: 909354543}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
@@ -8730,12 +8688,12 @@ MonoBehaviour:
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
- m_TargetGraphic: {fileID: 899754611}
+ m_TargetGraphic: {fileID: 909354547}
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 0}
- m_TargetAssemblyTypeName: Apple.GameKit.Sample.AchievementsPanel, Apple.Arcade.GameKit.Sample
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
m_MethodName:
m_Mode: 1
m_Arguments:
@@ -8746,13 +8704,13 @@ MonoBehaviour:
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
---- !u!114 &899754611
+--- !u!114 &909354547
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 899754607}
+ m_GameObject: {fileID: 909354543}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -8776,148 +8734,15 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!222 &899754612
+--- !u!222 &909354548
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 899754607}
+ m_GameObject: {fileID: 909354543}
m_CullTransparentMesh: 0
---- !u!1 &909354543
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 909354544}
- - component: {fileID: 909354548}
- - component: {fileID: 909354547}
- - component: {fileID: 909354546}
- m_Layer: 5
- m_Name: Refresh Button
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &909354544
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 909354543}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1385583955}
- m_Father: {fileID: 855568539}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 0, y: -0}
- m_SizeDelta: {x: 373.79697, y: 50}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &909354546
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 909354543}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 909354547}
- m_OnClick:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 0}
- m_TargetAssemblyTypeName: Apple.GameKit.Sample.FriendsPanel, Apple.Arcade.GameKit.Sample
- m_MethodName:
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
---- !u!114 &909354547
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 909354543}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &909354548
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 909354543}
- m_CullTransparentMesh: 0
---- !u!1 &910246375
+--- !u!1 &910246375
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -8989,8 +8814,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 186.89848, y: -25}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_AnchoredPosition: {x: 186.5, y: -25}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &914937621
MonoBehaviour:
@@ -9076,7 +8901,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 271.8985, y: -15}
+ m_AnchoredPosition: {x: 271.5, y: -15}
m_SizeDelta: {x: 170, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &937346632
@@ -9189,85 +9014,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 937346630}
m_CullTransparentMesh: 1
---- !u!1 &941277169
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 941277170}
- - component: {fileID: 941277172}
- - component: {fileID: 941277171}
- m_Layer: 5
- m_Name: Text
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &941277170
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 941277169}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 2094324830}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -10, y: -10}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &941277171
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 941277169}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 14
- m_FontStyle: 0
- m_BestFit: 1
- m_MinSize: 10
- m_MaxSize: 40
- m_Alignment: 4
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: Report
---- !u!222 &941277172
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 941277169}
- m_CullTransparentMesh: 0
--- !u!1 &944775212
GameObject:
m_ObjectHideFlags: 0
@@ -9343,7 +9089,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 944775212}
m_CullTransparentMesh: 1
---- !u!1 &946616399
+--- !u!1 &951309302
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -9351,74 +9097,78 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 946616400}
- - component: {fileID: 946616402}
- - component: {fileID: 946616401}
+ - component: {fileID: 951309303}
+ - component: {fileID: 951309305}
+ - component: {fileID: 951309304}
m_Layer: 5
- m_Name: Handle
+ m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &946616400
+--- !u!224 &951309303
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 946616399}
+ m_GameObject: {fileID: 951309302}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1848851330}
+ m_Father: {fileID: 40052926}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 20}
+ m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &946616401
+--- !u!114 &951309304
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 946616399}
+ m_GameObject: {fileID: 951309302}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &946616402
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Friends...
+--- !u!222 &951309305
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 946616399}
- m_CullTransparentMesh: 1
---- !u!1 &951309302
+ m_GameObject: {fileID: 951309302}
+ m_CullTransparentMesh: 0
+--- !u!1 &951778876
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -9426,102 +9176,23 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 951309303}
- - component: {fileID: 951309305}
- - component: {fileID: 951309304}
+ - component: {fileID: 951778877}
+ - component: {fileID: 951778879}
+ - component: {fileID: 951778878}
m_Layer: 5
- m_Name: Text
+ m_Name: Placeholder
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &951309303
+--- !u!224 &951778877
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 951309302}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 40052926}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -20, y: -20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &951309304
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 951309302}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 14
- m_FontStyle: 0
- m_BestFit: 1
- m_MinSize: 10
- m_MaxSize: 40
- m_Alignment: 4
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: Friends...
---- !u!222 &951309305
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 951309302}
- m_CullTransparentMesh: 0
---- !u!1 &951778876
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 951778877}
- - component: {fileID: 951778879}
- - component: {fileID: 951778878}
- m_Layer: 5
- m_Name: Placeholder
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &951778877
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 951778876}
+ m_GameObject: {fileID: 951778876}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
@@ -10001,133 +9672,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 982510570}
m_CullTransparentMesh: 1
---- !u!1 &1009148186
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1009148187}
- - component: {fileID: 1009148191}
- - component: {fileID: 1009148190}
- - component: {fileID: 1009148189}
- - component: {fileID: 1009148192}
- m_Layer: 5
- m_Name: Achievements and Descriptions
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 0
---- !u!224 &1009148187
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1009148186}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1222752046}
- - {fileID: 605177857}
- - {fileID: 1328287185}
- - {fileID: 686433239}
- m_Father: {fileID: 645868682}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &1009148189
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1009148186}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Padding:
- m_Left: 10
- m_Right: 10
- m_Top: 5
- m_Bottom: 5
- m_ChildAlignment: 0
- m_Spacing: 0
- m_ChildForceExpandWidth: 1
- m_ChildForceExpandHeight: 0
- m_ChildControlWidth: 1
- m_ChildControlHeight: 1
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
---- !u!114 &1009148190
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1009148186}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 0.392}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &1009148191
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1009148186}
- m_CullTransparentMesh: 1
---- !u!114 &1009148192
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1009148186}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 6eccb315965f64fae999f629b21da2d4, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- _achievementButtonPrefab: {fileID: 2032914931792583016, guid: 858a0913aca7040a5a6a7eb94fb5e217, type: 3}
- _achievementPlaceholderImageButtonPrefab: {fileID: 1346185823343198124, guid: 7cef5cabaa55b4237acb7b5c2471d7d4, type: 3}
- _achievementsListContent: {fileID: 1863810277}
- _propertiesText: {fileID: 146923891}
- _refreshButton: {fileID: 899754610}
- _reportButton: {fileID: 2094324832}
- _resetAllButton: {fileID: 1121183018}
- _showViewControllerButton: {fileID: 1016073339}
--- !u!1 &1010794306
GameObject:
m_ObjectHideFlags: 0
@@ -10243,7 +9787,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 10, y: -30}
- m_SizeDelta: {x: 373.79697, y: 612}
+ m_SizeDelta: {x: 373, y: 612}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1013523949
MonoBehaviour:
@@ -10333,7 +9877,7 @@ MonoBehaviour:
m_FlexibleWidth: -1
m_FlexibleHeight: 1
m_LayoutPriority: 1
---- !u!1 &1016073337
+--- !u!1 &1050369990
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -10341,44 +9885,44 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1016073338}
- - component: {fileID: 1016073341}
- - component: {fileID: 1016073340}
- - component: {fileID: 1016073339}
+ - component: {fileID: 1050369991}
+ - component: {fileID: 1050369994}
+ - component: {fileID: 1050369993}
+ - component: {fileID: 1050369992}
m_Layer: 5
- m_Name: View Controller Button
+ m_Name: Authenticate
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1016073338
+--- !u!224 &1050369991
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1016073337}
+ m_GameObject: {fileID: 1050369990}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 665239396}
- m_Father: {fileID: 2060177754}
+ - {fileID: 1152895801}
+ m_Father: {fileID: 213230003}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 186.5, y: -75}
- m_SizeDelta: {x: 373, y: 50}
+ m_AnchoredPosition: {x: 196.89848, y: -25}
+ m_SizeDelta: {x: 393.79697, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1016073339
+--- !u!114 &1050369992
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1016073337}
+ m_GameObject: {fileID: 1050369990}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
@@ -10412,29 +9956,17 @@ MonoBehaviour:
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
- m_TargetGraphic: {fileID: 1016073340}
+ m_TargetGraphic: {fileID: 1050369993}
m_OnClick:
m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 0}
- m_TargetAssemblyTypeName: Apple.GameKit.Sample.AchievementsPanel, Apple.Arcade.GameKit.Sample
- m_MethodName:
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
---- !u!114 &1016073340
+ m_Calls: []
+--- !u!114 &1050369993
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1016073337}
+ m_GameObject: {fileID: 1050369990}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -10458,15 +9990,15 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!222 &1016073341
+--- !u!222 &1050369994
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1016073337}
- m_CullTransparentMesh: 1
---- !u!1 &1050369990
+ m_GameObject: {fileID: 1050369990}
+ m_CullTransparentMesh: 0
+--- !u!1 &1066462272
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -10474,166 +10006,45 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1050369991}
- - component: {fileID: 1050369994}
- - component: {fileID: 1050369993}
- - component: {fileID: 1050369992}
+ - component: {fileID: 1066462273}
+ - component: {fileID: 1066462275}
+ - component: {fileID: 1066462274}
m_Layer: 5
- m_Name: Authenticate
+ m_Name: Item Background
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1050369991
+--- !u!224 &1066462273
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1050369990}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 1066462272}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1152895801}
- m_Father: {fileID: 213230003}
+ m_Children: []
+ m_Father: {fileID: 1800995200}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1050369992
+--- !u!114 &1066462274
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1050369990}
+ m_GameObject: {fileID: 1066462272}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 1050369993}
- m_OnClick:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &1050369993
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1050369990}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &1050369994
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1050369990}
- m_CullTransparentMesh: 0
---- !u!1 &1066462272
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1066462273}
- - component: {fileID: 1066462275}
- - component: {fileID: 1066462274}
- m_Layer: 5
- m_Name: Item Background
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1066462273
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1066462272}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 1800995200}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1066462274
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1066462272}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
@@ -10771,12 +10182,16 @@ RectTransform:
- {fileID: 615126188}
- {fileID: 2002955070}
- {fileID: 1504392415}
+ - {fileID: 812086658}
+ - {fileID: 40919615}
+ - {fileID: 716492890}
+ - {fileID: 1211429025}
m_Father: {fileID: 260017484}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.5, y: -155}
- m_SizeDelta: {x: 373, y: 200}
+ m_AnchoredPosition: {x: 196.5, y: -242.5}
+ m_SizeDelta: {x: 373, y: 375}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!225 &1070270905
CanvasGroup:
@@ -10850,10 +10265,10 @@ RectTransform:
- {fileID: 1083469213}
m_Father: {fileID: 116163517}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_SizeDelta: {x: 393.79697, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1079024733
MonoBehaviour:
@@ -11082,7 +10497,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 7453592081792549248, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
propertyPath: m_SizeDelta.y
- value: 15.641469
+ value: 15.666667
objectReference: {fileID: 0}
- target: {fileID: 7821780416865197486, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
propertyPath: m_Enabled
@@ -11122,7 +10537,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
propertyPath: m_SizeDelta.x
- value: 373.79697
+ value: 373
objectReference: {fileID: 0}
- target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
propertyPath: m_SizeDelta.y
@@ -11158,7 +10573,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 196.89848
+ value: 196.5
objectReference: {fileID: 0}
- target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
propertyPath: m_AnchoredPosition.y
@@ -11248,8 +10663,7 @@ LightingSettings:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Settings.lighting
- serializedVersion: 6
- m_GIWorkflowMode: 1
+ serializedVersion: 9
m_EnableBakedLightmaps: 1
m_EnableRealtimeLightmaps: 0
m_RealtimeEnvironmentLighting: 1
@@ -11259,6 +10673,8 @@ LightingSettings:
m_UsingShadowmask: 1
m_BakeBackend: 1
m_LightmapMaxSize: 1024
+ m_LightmapSizeFixed: 0
+ m_UseMipmapLimits: 1
m_BakeResolution: 40
m_Padding: 2
m_LightmapCompression: 3
@@ -11272,13 +10688,11 @@ LightingSettings:
m_FilterMode: 1
m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0}
m_ExportTrainingData: 0
+ m_EnableWorkerProcessBaking: 1
m_TrainingDataDestination: TrainingData
m_RealtimeResolution: 2
m_ForceWhiteAlbedo: 0
m_ForceUpdates: 0
- m_FinalGather: 0
- m_FinalGatherRayCount: 256
- m_FinalGatherFiltering: 1
m_PVRCulling: 1
m_PVRSampling: 1
m_PVRDirectSampleCount: 32
@@ -11302,163 +10716,7 @@ LightingSettings:
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
m_PVRFilteringAtrousPositionSigmaIndirect: 2
m_PVRFilteringAtrousPositionSigmaAO: 1
- m_PVRTiledBaking: 0
- m_NumRaysToShootPerTexel: -1
m_RespectSceneVisibilityWhenBakingGI: 0
---- !u!1 &1121183015
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1121183016}
- - component: {fileID: 1121183020}
- - component: {fileID: 1121183019}
- - component: {fileID: 1121183018}
- - component: {fileID: 1121183017}
- m_Layer: 5
- m_Name: Reset Button
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1121183016
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1121183015}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 814045498}
- m_Father: {fileID: 796385652}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 248.66667, y: 0}
- m_SizeDelta: {x: 124.333336, y: 50}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &1121183017
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1121183015}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreLayout: 0
- m_MinWidth: -1
- m_MinHeight: -1
- m_PreferredWidth: -1
- m_PreferredHeight: -1
- m_FlexibleWidth: 1
- m_FlexibleHeight: -1
- m_LayoutPriority: 1
---- !u!114 &1121183018
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1121183015}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 1121183019}
- m_OnClick:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 0}
- m_TargetAssemblyTypeName: Apple.GameKit.Sample.AchievementsPanel, Apple.Arcade.GameKit.Sample
- m_MethodName:
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
---- !u!114 &1121183019
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1121183015}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &1121183020
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1121183015}
- m_CullTransparentMesh: 0
--- !u!1 &1143499403
GameObject:
m_ObjectHideFlags: 0
@@ -11623,7 +10881,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1145313166
MonoBehaviour:
@@ -11819,7 +11077,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1152895800}
m_CullTransparentMesh: 0
---- !u!1 &1161136381
+--- !u!1 &1183707451
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -11827,47 +11085,47 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1161136382}
- - component: {fileID: 1161136385}
- - component: {fileID: 1161136384}
- - component: {fileID: 1161136383}
+ - component: {fileID: 1183707452}
+ - component: {fileID: 1183707455}
+ - component: {fileID: 1183707454}
+ - component: {fileID: 1183707453}
m_Layer: 5
- m_Name: Scrollbar Horizontal
+ m_Name: ShowActivities
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1161136382
+--- !u!224 &1183707452
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1161136381}
+ m_GameObject: {fileID: 1183707451}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- - {fileID: 570434483}
- m_Father: {fileID: 605177857}
+ - {fileID: 1994114257}
+ m_Father: {fileID: 116163517}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -17, y: 20}
- m_Pivot: {x: 0, y: 0}
---- !u!114 &1161136383
-MonoBehaviour:
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -150}
+ m_SizeDelta: {x: 393.79697, y: 50}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &1183707453
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1161136381}
+ m_GameObject: {fileID: 1183707451}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Navigation:
@@ -11898,22 +11156,17 @@ MonoBehaviour:
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
- m_TargetGraphic: {fileID: 1495197013}
- m_HandleRect: {fileID: 1495197012}
- m_Direction: 0
- m_Value: 0
- m_Size: 1
- m_NumberOfSteps: 0
- m_OnValueChanged:
+ m_TargetGraphic: {fileID: 1183707454}
+ m_OnClick:
m_PersistentCalls:
m_Calls: []
---- !u!114 &1161136384
+--- !u!114 &1183707454
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1161136381}
+ m_GameObject: {fileID: 1183707451}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
@@ -11927,7 +11180,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
m_Type: 1
m_PreserveAspect: 0
m_FillCenter: 1
@@ -11937,14 +11190,14 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
---- !u!222 &1161136385
+--- !u!222 &1183707455
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1161136381}
- m_CullTransparentMesh: 1
+ m_GameObject: {fileID: 1183707451}
+ m_CullTransparentMesh: 0
--- !u!1 &1187529385
GameObject:
m_ObjectHideFlags: 0
@@ -11981,7 +11234,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 10, y: -5}
- m_SizeDelta: {x: 373.79697, y: 25}
+ m_SizeDelta: {x: 373, y: 25}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1187529387
MonoBehaviour:
@@ -12080,8 +11333,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -17.5}
- m_SizeDelta: {x: 373.79697, y: 25}
+ m_AnchoredPosition: {x: 196.5, y: -17.5}
+ m_SizeDelta: {x: 373, y: 25}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1194029990
MonoBehaviour:
@@ -12145,6 +11398,311 @@ MonoBehaviour:
m_FlexibleWidth: -1
m_FlexibleHeight: -1
m_LayoutPriority: 1
+--- !u!1001 &1194374618
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 645868682}
+ m_Modifications:
+ - target: {fileID: 641118534764149972, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 641118534764149972, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 641118534764149972, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 124.59899
+ objectReference: {fileID: 0}
+ - target: {fileID: 641118534764149972, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 641118534764149972, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 249.19798
+ objectReference: {fileID: 0}
+ - target: {fileID: 1447277523948681082, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1447277523948681082, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: -17
+ objectReference: {fileID: 0}
+ - target: {fileID: 1786399495347915274, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1786399495347915274, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1794001442506227051, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1794001442506227051, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3623452902723157813, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3623452902723157813, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3623452902723157813, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 124.59899
+ objectReference: {fileID: 0}
+ - target: {fileID: 3623452902723157813, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 4302748443985166471, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4302748443985166471, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4302748443985166471, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: -17
+ objectReference: {fileID: 0}
+ - target: {fileID: 4865619773725597916, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4865619773725597916, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4865619773725597916, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 4865619773725597916, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 4865619773725597916, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 186.89848
+ objectReference: {fileID: 0}
+ - target: {fileID: 4865619773725597916, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -25
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 25
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -5
+ objectReference: {fileID: 0}
+ - target: {fileID: 6914275032568887184, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6914275032568887184, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 6914275032568887184, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 6914275032568887184, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 6914275032568887184, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 6914275032568887184, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -642
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_Pivot.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_Pivot.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8531720825288719399, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_Name
+ value: AchievementsPanel
+ objectReference: {fileID: 0}
+ - target: {fileID: 8531720825288719399, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_IsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8640288732140868549, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8640288732140868549, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8640288732140868549, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 124.59899
+ objectReference: {fileID: 0}
+ - target: {fileID: 8640288732140868549, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 8640288732140868549, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 124.59899
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 612
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -30
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+--- !u!224 &1194374619 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 8255138135932373364, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ m_PrefabInstance: {fileID: 1194374618}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &1194374620 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 7121650707758083405, guid: 2bc07f45e43ef48b0a2b0278832e60d8, type: 3}
+ m_PrefabInstance: {fileID: 1194374618}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 6eccb315965f64fae999f629b21da2d4, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!1 &1194520764
GameObject:
m_ObjectHideFlags: 0
@@ -12180,8 +11738,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -72.38877}
- m_SizeDelta: {x: 373.79697, y: 30}
+ m_AnchoredPosition: {x: 196.5, y: -72.333336}
+ m_SizeDelta: {x: 373, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1194520766
MonoBehaviour:
@@ -12284,7 +11842,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1210224452}
m_CullTransparentMesh: 1
---- !u!1 &1218040907
+--- !u!1 &1211429024
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -12292,78 +11850,153 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1218040908}
- - component: {fileID: 1218040910}
- - component: {fileID: 1218040909}
+ - component: {fileID: 1211429025}
+ - component: {fileID: 1211429029}
+ - component: {fileID: 1211429028}
+ - component: {fileID: 1211429027}
+ - component: {fileID: 1211429026}
m_Layer: 5
- m_Name: Text
+ m_Name: TriggerForFriending Button
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1218040908
+--- !u!224 &1211429025
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1218040907}
+ m_GameObject: {fileID: 1211429024}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 40386975}
+ m_Children:
+ - {fileID: 572595686}
+ m_Father: {fileID: 1070270903}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: -0.5}
- m_SizeDelta: {x: -20, y: -13}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1218040909
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -325}
+ m_SizeDelta: {x: 373, y: 50}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &1211429026
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1218040907}
+ m_GameObject: {fileID: 1211429024}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_IgnoreLayout: 0
+ m_MinWidth: -1
+ m_MinHeight: -1
+ m_PreferredWidth: -1
+ m_PreferredHeight: 50
+ m_FlexibleWidth: 1
+ m_FlexibleHeight: -1
+ m_LayoutPriority: 1
+--- !u!114 &1211429027
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1211429024}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Navigation:
+ m_Mode: 3
+ m_WrapAround: 0
+ m_SelectOnUp: {fileID: 0}
+ m_SelectOnDown: {fileID: 0}
+ m_SelectOnLeft: {fileID: 0}
+ m_SelectOnRight: {fileID: 0}
+ m_Transition: 1
+ m_Colors:
+ m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
+ m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
+ m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
+ m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
+ m_ColorMultiplier: 1
+ m_FadeDuration: 0.1
+ m_SpriteState:
+ m_HighlightedSprite: {fileID: 0}
+ m_PressedSprite: {fileID: 0}
+ m_SelectedSprite: {fileID: 0}
+ m_DisabledSprite: {fileID: 0}
+ m_AnimationTriggers:
+ m_NormalTrigger: Normal
+ m_HighlightedTrigger: Highlighted
+ m_PressedTrigger: Pressed
+ m_SelectedTrigger: Selected
+ m_DisabledTrigger: Disabled
+ m_Interactable: 1
+ m_TargetGraphic: {fileID: 1211429028}
+ m_OnClick:
+ m_PersistentCalls:
+ m_Calls:
+ - m_Target: {fileID: 260017488}
+ m_TargetAssemblyTypeName: Apple.GameKit.Sample.AccessPointPanel, Apple.Arcade.GameKit.Sample
+ m_MethodName: OnTriggerForFriending
+ m_Mode: 1
+ m_Arguments:
+ m_ObjectArgument: {fileID: 0}
+ m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
+ m_IntArgument: 0
+ m_FloatArgument: 0
+ m_StringArgument:
+ m_BoolArgument: 0
+ m_CallState: 2
+--- !u!114 &1211429028
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1211429024}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 14
- m_FontStyle: 0
- m_BestFit: 0
- m_MinSize: 10
- m_MaxSize: 40
- m_Alignment: 0
- m_AlignByGeometry: 0
- m_RichText: 0
- m_HorizontalOverflow: 1
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text:
---- !u!222 &1218040910
+ m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &1211429029
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1218040907}
- m_CullTransparentMesh: 1
---- !u!1 &1222752045
+ m_GameObject: {fileID: 1211429024}
+ m_CullTransparentMesh: 0
+--- !u!1 &1218040907
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -12371,43 +12004,42 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1222752046}
- - component: {fileID: 1222752049}
- - component: {fileID: 1222752048}
- - component: {fileID: 1222752047}
+ - component: {fileID: 1218040908}
+ - component: {fileID: 1218040910}
+ - component: {fileID: 1218040909}
m_Layer: 5
- m_Name: Title
+ m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1222752046
+--- !u!224 &1218040908
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1222752045}
+ m_GameObject: {fileID: 1218040907}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
- m_Father: {fileID: 1009148187}
+ m_Father: {fileID: 40386975}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.5, y: -17.5}
- m_SizeDelta: {x: 373, y: 25}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: -0.5}
+ m_SizeDelta: {x: -20, y: -13}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1222752047
+--- !u!114 &1218040909
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1222752045}
+ m_GameObject: {fileID: 1218040907}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
@@ -12423,46 +12055,26 @@ MonoBehaviour:
m_Calls: []
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 20
- m_FontStyle: 1
- m_BestFit: 1
- m_MinSize: 2
- m_MaxSize: 20
- m_Alignment: 3
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 0
m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
+ m_RichText: 0
+ m_HorizontalOverflow: 1
m_VerticalOverflow: 0
m_LineSpacing: 1
- m_Text: Achievements
---- !u!222 &1222752048
+ m_Text:
+--- !u!222 &1218040910
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1222752045}
+ m_GameObject: {fileID: 1218040907}
m_CullTransparentMesh: 1
---- !u!114 &1222752049
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1222752045}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreLayout: 0
- m_MinWidth: -1
- m_MinHeight: -1
- m_PreferredWidth: -1
- m_PreferredHeight: 25
- m_FlexibleWidth: -1
- m_FlexibleHeight: -1
- m_LayoutPriority: 1
--- !u!1 &1223616868
GameObject:
m_ObjectHideFlags: 0
@@ -12685,81 +12297,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1229046493}
m_CullTransparentMesh: 0
---- !u!1 &1231289678
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1231289679}
- - component: {fileID: 1231289681}
- - component: {fileID: 1231289680}
- m_Layer: 5
- m_Name: Handle
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1231289679
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1231289678}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 704389118}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1231289680
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1231289678}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &1231289681
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1231289678}
- m_CullTransparentMesh: 1
--- !u!1 &1238026189
GameObject:
m_ObjectHideFlags: 0
@@ -12794,8 +12331,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -667}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_AnchoredPosition: {x: 196.5, y: -667}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1238026191
MonoBehaviour:
@@ -12943,13 +12480,16 @@ MonoBehaviour:
_mainButtonLayout: {fileID: 213230002}
_accessPointPanel: {fileID: 260017488}
_friendsPanel: {fileID: 1834759053}
- _achievementsPanel: {fileID: 1009148192}
+ _achievementsPanel: {fileID: 1194374620}
+ _activitiesPanel: {fileID: 288759475}
+ _challengesPanel: {fileID: 1765766315}
_nearbyPlayersPanel: {fileID: 1337170486}
_leaderboardSetsPanel: {fileID: 5623237205872296437, guid: b7d6a26ab3022419685a72e208c3a530, type: 3}
_leaderboardsPanel: {fileID: 1935880210}
_turnBasedMatchesPanel: {fileID: 846887651}
_realtimeMatchRequestPanel: {fileID: 478365480}
_realtimeMatchStatusPanel: {fileID: 1377774222}
+ _activityPanelPrefab: {fileID: 2540166174694032012, guid: 50833425a4ff340f6be7f388eab884c0, type: 3}
_savedGamesPanel: {fileID: 1861501467}
_authenticateBtn: {fileID: 1050369992}
_authenticateBtnText: {fileID: 1152895802}
@@ -12957,6 +12497,8 @@ MonoBehaviour:
_accessPointButton: {fileID: 1079024735}
_friendsButton: {fileID: 40052927}
_showAchievementsBtn: {fileID: 1592456518}
+ _showActivitiesButton: {fileID: 1183707453}
+ _showChallengesButton: {fileID: 412680050}
_leaderboardSetsButton: {fileID: 2091184687}
_leaderboardsButton: {fileID: 440151479}
_nearbyPlayersButton: {fileID: 1532177102}
@@ -13324,7 +12866,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 271.8985, y: -15}
+ m_AnchoredPosition: {x: 271.5, y: -15}
m_SizeDelta: {x: 170, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1266750809
@@ -13533,7 +13075,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1295948445}
m_CullTransparentMesh: 1
---- !u!1 &1328287184
+--- !u!1 &1303485081
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -13541,128 +13083,77 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1328287185}
- - component: {fileID: 1328287189}
- - component: {fileID: 1328287188}
- - component: {fileID: 1328287187}
- - component: {fileID: 1328287186}
+ - component: {fileID: 1303485082}
+ - component: {fileID: 1303485084}
+ - component: {fileID: 1303485083}
m_Layer: 5
- m_Name: Scroll View (Properties)
+ m_Name: Text
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1328287185
+--- !u!224 &1303485082
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1328287184}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_GameObject: {fileID: 1303485081}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 648993011}
- - {fileID: 670683726}
- - {fileID: 785397988}
- m_Father: {fileID: 1009148187}
+ m_Children: []
+ m_Father: {fileID: 412680049}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.5, y: -492}
- m_SizeDelta: {x: 373, y: 200}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1328287186
+--- !u!114 &1303485083
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1328287184}
+ m_GameObject: {fileID: 1303485081}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Content: {fileID: 146923890}
- m_Horizontal: 1
- m_Vertical: 1
- m_MovementType: 1
- m_Elasticity: 0.1
- m_Inertia: 1
- m_DecelerationRate: 0.135
- m_ScrollSensitivity: 1
- m_Viewport: {fileID: 648993011}
- m_HorizontalScrollbar: {fileID: 670683727}
- m_VerticalScrollbar: {fileID: 785397989}
- m_HorizontalScrollbarVisibility: 2
- m_VerticalScrollbarVisibility: 2
- m_HorizontalScrollbarSpacing: -3
- m_VerticalScrollbarSpacing: -3
- m_OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &1328287187
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1328287184}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 0.392}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &1328287188
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Challenges...
+--- !u!222 &1303485084
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1328287184}
- m_CullTransparentMesh: 1
---- !u!114 &1328287189
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1328287184}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreLayout: 0
- m_MinWidth: -1
- m_MinHeight: -1
- m_PreferredWidth: -1
- m_PreferredHeight: 200
- m_FlexibleWidth: -1
- m_FlexibleHeight: -1
- m_LayoutPriority: 1
+ m_GameObject: {fileID: 1303485081}
+ m_CullTransparentMesh: 0
--- !u!1 &1329439375
GameObject:
m_ObjectHideFlags: 0
@@ -14461,7 +13952,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -10, y: -10}
+ m_SizeDelta: {x: -20, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1385583956
MonoBehaviour:
@@ -14618,7 +14109,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 10, y: -130}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1403375126
MonoBehaviour:
@@ -14792,8 +14283,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -617}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_AnchoredPosition: {x: 196.5, y: -617}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1417969642
MonoBehaviour:
@@ -14958,8 +14449,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 186.89848, y: -15}
- m_SizeDelta: {x: 373.79697, y: 30}
+ m_AnchoredPosition: {x: 186.5, y: -15}
+ m_SizeDelta: {x: 373, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1433989291
MonoBehaviour:
@@ -15022,8 +14513,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -42.38877}
- m_SizeDelta: {x: 373.79697, y: 30}
+ m_AnchoredPosition: {x: 196.5, y: -42.333336}
+ m_SizeDelta: {x: 373, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1438640675
MonoBehaviour:
@@ -15245,81 +14736,6 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 264, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
---- !u!1 &1495197011
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1495197012}
- - component: {fileID: 1495197014}
- - component: {fileID: 1495197013}
- m_Layer: 5
- m_Name: Handle
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1495197012
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1495197011}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 570434483}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1495197013
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1495197011}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &1495197014
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1495197011}
- m_CullTransparentMesh: 1
--- !u!1 &1495230045
GameObject:
m_ObjectHideFlags: 0
@@ -15999,7 +15415,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 10, y: -80}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1521864297
MonoBehaviour:
@@ -16237,10 +15653,10 @@ RectTransform:
- {fileID: 1229046494}
m_Father: {fileID: 116163517}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -350}
+ m_SizeDelta: {x: 393.79697, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1532177100
MonoBehaviour:
@@ -16515,8 +15931,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 10, y: -612}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_AnchoredPosition: {x: 10, y: -642}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1572261456
MonoBehaviour:
@@ -16632,85 +16048,6 @@ MonoBehaviour:
m_FlexibleWidth: -1
m_FlexibleHeight: -1
m_LayoutPriority: 1
---- !u!1 &1583581486
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1583581487}
- - component: {fileID: 1583581489}
- - component: {fileID: 1583581488}
- m_Layer: 5
- m_Name: Text
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1583581487
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1583581486}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 899754608}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -10, y: -10}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1583581488
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1583581486}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 14
- m_FontStyle: 0
- m_BestFit: 1
- m_MinSize: 10
- m_MaxSize: 40
- m_Alignment: 4
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: Refresh
---- !u!222 &1583581489
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1583581486}
- m_CullTransparentMesh: 0
--- !u!1 &1592456516
GameObject:
m_ObjectHideFlags: 0
@@ -16745,10 +16082,10 @@ RectTransform:
- {fileID: 1814723053}
m_Father: {fileID: 116163517}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -100}
+ m_SizeDelta: {x: 393.79697, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1592456518
MonoBehaviour:
@@ -16868,7 +16205,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 10, y: -5}
- m_SizeDelta: {x: 373.79697, y: 25}
+ m_SizeDelta: {x: 373, y: 25}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1600138541
MonoBehaviour:
@@ -17047,8 +16384,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 186.89848, y: 0}
- m_SizeDelta: {x: 186.89848, y: 50}
+ m_AnchoredPosition: {x: 186.5, y: 0}
+ m_SizeDelta: {x: 186.5, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1606202104
MonoBehaviour:
@@ -17300,7 +16637,7 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1611339239}
m_CullTransparentMesh: 1
---- !u!1 &1617962709
+--- !u!1 &1627638857
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -17308,171 +16645,45 @@ GameObject:
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- - component: {fileID: 1617962710}
- - component: {fileID: 1617962713}
- - component: {fileID: 1617962712}
- - component: {fileID: 1617962711}
+ - component: {fileID: 1627638858}
+ - component: {fileID: 1627638859}
+ - component: {fileID: 1627638860}
m_Layer: 5
- m_Name: Scrollbar Vertical
+ m_Name: Content
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
---- !u!224 &1617962710
+--- !u!224 &1627638858
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1617962709}
+ m_GameObject: {fileID: 1627638857}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 741965155}
- m_Father: {fileID: 605177857}
+ m_Children: []
+ m_Father: {fileID: 1852736973}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 1, y: 0}
+ m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: -17}
- m_Pivot: {x: 1, y: 1}
---- !u!114 &1617962711
+ m_SizeDelta: {x: 0, y: 0}
+ m_Pivot: {x: 0, y: 1}
+--- !u!114 &1627638859
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1617962709}
+ m_GameObject: {fileID: 1627638857}
m_Enabled: 1
m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 1747089644}
- m_HandleRect: {fileID: 1747089643}
- m_Direction: 2
- m_Value: 0
- m_Size: 1
- m_NumberOfSteps: 0
- m_OnValueChanged:
- m_PersistentCalls:
- m_Calls: []
---- !u!114 &1617962712
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1617962709}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &1617962713
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1617962709}
- m_CullTransparentMesh: 1
---- !u!1 &1627638857
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1627638858}
- - component: {fileID: 1627638859}
- - component: {fileID: 1627638860}
- m_Layer: 5
- m_Name: Content
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1627638858
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1627638857}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 1852736973}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &1627638859
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1627638857}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Padding:
@@ -17638,8 +16849,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -162.38876}
- m_SizeDelta: {x: 373.79697, y: 30}
+ m_AnchoredPosition: {x: 196.5, y: -162.33334}
+ m_SizeDelta: {x: 373, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1640582430
MonoBehaviour:
@@ -17701,8 +16912,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: -7.5, y: -0.5}
- m_SizeDelta: {x: -35, y: -13}
+ m_AnchoredPosition: {x: -7.5, y: 0}
+ m_SizeDelta: {x: -35, y: -20}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1673923104
MonoBehaviour:
@@ -17784,8 +16995,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 186.89848, y: -135}
- m_SizeDelta: {x: 373.79697, y: 210}
+ m_AnchoredPosition: {x: 186.5, y: -135}
+ m_SizeDelta: {x: 373, y: 210}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1676906535
MonoBehaviour:
@@ -17993,81 +17204,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1709714963}
m_CullTransparentMesh: 1
---- !u!1 &1747089642
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1747089643}
- - component: {fileID: 1747089645}
- - component: {fileID: 1747089644}
- m_Layer: 5
- m_Name: Handle
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1747089643
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1747089642}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 741965155}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 20, y: 20}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1747089644
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1747089642}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &1747089645
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1747089642}
- m_CullTransparentMesh: 1
--- !u!1 &1761787886
GameObject:
m_ObjectHideFlags: 0
@@ -18143,107 +17279,344 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1761787886}
m_CullTransparentMesh: 1
---- !u!1 &1782628125
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1782628126}
- - component: {fileID: 1782628128}
- - component: {fileID: 1782628127}
- m_Layer: 5
- m_Name: Label
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1782628126
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1782628125}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 2074599533}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: -7.5, y: -0.5}
- m_SizeDelta: {x: -35, y: -13}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &1782628127
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1782628125}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_FontData:
- m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
- m_FontSize: 14
- m_FontStyle: 0
- m_BestFit: 0
- m_MinSize: 10
- m_MaxSize: 40
- m_Alignment: 3
- m_AlignByGeometry: 0
- m_RichText: 1
- m_HorizontalOverflow: 0
- m_VerticalOverflow: 0
- m_LineSpacing: 1
- m_Text: Default
---- !u!222 &1782628128
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1782628125}
- m_CullTransparentMesh: 1
---- !u!1 &1784741077
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1784741078}
- - component: {fileID: 1784741082}
- - component: {fileID: 1784741081}
- - component: {fileID: 1784741080}
- - component: {fileID: 1784741079}
- m_Layer: 5
- m_Name: Scroll View
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1784741078
-RectTransform:
+--- !u!1001 &1765766313
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 645868682}
+ m_Modifications:
+ - target: {fileID: 137188930799949319, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -642
+ objectReference: {fileID: 0}
+ - target: {fileID: 1447277523948681082, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1447277523948681082, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: -17
+ objectReference: {fileID: 0}
+ - target: {fileID: 1786399495347915274, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1786399495347915274, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1794001442506227051, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1794001442506227051, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2212595216483788309, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2212595216483788309, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2212595216483788309, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 4302748443985166471, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4302748443985166471, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4302748443985166471, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: -17
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 25
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_Pivot.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_Pivot.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8531720825288719399, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_Name
+ value: ChallengesPanel
+ objectReference: {fileID: 0}
+ - target: {fileID: 8531720825288719399, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_IsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 612
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -30
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+--- !u!224 &1765766314 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 8255138135932373364, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ m_PrefabInstance: {fileID: 1765766313}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &1765766315 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 8322011319265876777, guid: b5caf7110d1b94bda9a3fc19ff9b7a97, type: 3}
+ m_PrefabInstance: {fileID: 1765766313}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: e453bc11d678742f1adccee869865092, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1 &1782628125
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1782628126}
+ - component: {fileID: 1782628128}
+ - component: {fileID: 1782628127}
+ m_Layer: 5
+ m_Name: Label
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1782628126
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1782628125}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 2074599533}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: -7.5, y: -0.5}
+ m_SizeDelta: {x: -35, y: -13}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1782628127
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1782628125}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 0
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 3
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Default
+--- !u!222 &1782628128
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1782628125}
+ m_CullTransparentMesh: 1
+--- !u!1 &1784741077
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1784741078}
+ - component: {fileID: 1784741082}
+ - component: {fileID: 1784741081}
+ - component: {fileID: 1784741080}
+ - component: {fileID: 1784741079}
+ m_Layer: 5
+ m_Name: Scroll View
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1784741078
+RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
@@ -18261,8 +17634,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -346}
- m_SizeDelta: {x: 373.79697, y: 632}
+ m_AnchoredPosition: {x: 196.5, y: -361}
+ m_SizeDelta: {x: 373, y: 662}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1784741079
MonoBehaviour:
@@ -18389,8 +17762,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 10, y: -477.38876}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_AnchoredPosition: {x: 10, y: -477.33334}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1793879457
MonoBehaviour:
@@ -18889,7 +18262,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: -50}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1828601337
MonoBehaviour:
@@ -19235,61 +18608,25 @@ MonoBehaviour:
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &1834759056
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1834759051}
- m_CullTransparentMesh: 1
---- !u!1 &1848851329
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1848851330}
- m_Layer: 5
- m_Name: Sliding Area
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1848851330
-RectTransform:
+ m_Calls: []
+ m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0}
+ m_Type: 1
+ m_PreserveAspect: 0
+ m_FillCenter: 1
+ m_FillMethod: 4
+ m_FillAmount: 1
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &1834759056
+CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1848851329}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 946616400}
- m_Father: {fileID: 670683726}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -20, y: -20}
- m_Pivot: {x: 0.5, y: 0.5}
+ m_GameObject: {fileID: 1834759051}
+ m_CullTransparentMesh: 1
--- !u!1 &1852736972
GameObject:
m_ObjectHideFlags: 0
@@ -20176,83 +19513,6 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 8ee4d1da306cd45e2b6e2dc1b6391794, type: 3}
m_Name:
m_EditorClassIdentifier:
---- !u!1 &1863810277
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1863810280}
- - component: {fileID: 1863810279}
- - component: {fileID: 1863810278}
- m_Layer: 5
- m_Name: Content
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!114 &1863810278
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1863810277}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_HorizontalFit: 0
- m_VerticalFit: 2
---- !u!114 &1863810279
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1863810277}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 0
- m_Spacing: 0
- m_ChildForceExpandWidth: 1
- m_ChildForceExpandHeight: 0
- m_ChildControlWidth: 1
- m_ChildControlHeight: 1
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
---- !u!224 &1863810280
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1863810277}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children: []
- m_Father: {fileID: 1984990849}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0, y: 1}
--- !u!1 &1868642734
GameObject:
m_ObjectHideFlags: 0
@@ -20306,7 +19566,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!224 &1879565547
RectTransform:
m_ObjectHideFlags: 0
@@ -20431,6 +19691,85 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 50}
m_Pivot: {x: 0, y: 1}
+--- !u!1 &1918448420
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1918448421}
+ - component: {fileID: 1918448423}
+ - component: {fileID: 1918448422}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1918448421
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1918448420}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 716492890}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1918448422
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1918448420}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: TriggerForPlayTogether
+--- !u!222 &1918448423
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1918448420}
+ m_CullTransparentMesh: 0
--- !u!1 &1924734413
GameObject:
m_ObjectHideFlags: 0
@@ -20991,7 +20330,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 271.8985, y: -15}
+ m_AnchoredPosition: {x: 271.5, y: -15}
m_SizeDelta: {x: 170, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1964369746
@@ -21143,121 +20482,31 @@ RectTransform:
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1}
--- !u!114 &1978284754
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1978284752}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 0
- m_Spacing: 0
- m_ChildForceExpandWidth: 1
- m_ChildForceExpandHeight: 0
- m_ChildControlWidth: 1
- m_ChildControlHeight: 0
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 1
- m_ReverseArrangement: 0
---- !u!1 &1984990848
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 1984990849}
- - component: {fileID: 1984990852}
- - component: {fileID: 1984990851}
- - component: {fileID: 1984990850}
- m_Layer: 5
- m_Name: Viewport
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &1984990849
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1984990848}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 1863810280}
- m_Father: {fileID: 605177857}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: -17, y: 0}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &1984990850
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1984990848}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_ShowMaskGraphic: 0
---- !u!114 &1984990851
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1984990848}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
- m_PersistentCalls:
- m_Calls: []
- m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &1984990852
-CanvasRenderer:
+MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 1984990848}
- m_CullTransparentMesh: 1
+ m_GameObject: {fileID: 1978284752}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Padding:
+ m_Left: 0
+ m_Right: 0
+ m_Top: 0
+ m_Bottom: 0
+ m_ChildAlignment: 0
+ m_Spacing: 0
+ m_ChildForceExpandWidth: 1
+ m_ChildForceExpandHeight: 0
+ m_ChildControlWidth: 1
+ m_ChildControlHeight: 0
+ m_ChildScaleWidth: 0
+ m_ChildScaleHeight: 1
+ m_ReverseArrangement: 0
--- !u!1 &1985802945
GameObject:
m_ObjectHideFlags: 0
@@ -21326,6 +20575,85 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1 &1994114256
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1994114257}
+ - component: {fileID: 1994114259}
+ - component: {fileID: 1994114258}
+ m_Layer: 5
+ m_Name: Text
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!224 &1994114257
+RectTransform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1994114256}
+ m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 1183707452}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+ m_AnchorMin: {x: 0, y: 0}
+ m_AnchorMax: {x: 1, y: 1}
+ m_AnchoredPosition: {x: 0, y: 0}
+ m_SizeDelta: {x: -20, y: -20}
+ m_Pivot: {x: 0.5, y: 0.5}
+--- !u!114 &1994114258
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1994114256}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_Material: {fileID: 0}
+ m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
+ m_RaycastTarget: 1
+ m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
+ m_Maskable: 1
+ m_OnCullStateChanged:
+ m_PersistentCalls:
+ m_Calls: []
+ m_FontData:
+ m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
+ m_FontSize: 14
+ m_FontStyle: 0
+ m_BestFit: 1
+ m_MinSize: 10
+ m_MaxSize: 40
+ m_Alignment: 4
+ m_AlignByGeometry: 0
+ m_RichText: 1
+ m_HorizontalOverflow: 0
+ m_VerticalOverflow: 0
+ m_LineSpacing: 1
+ m_Text: Activities...
+--- !u!222 &1994114259
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1994114256}
+ m_CullTransparentMesh: 0
--- !u!1 &1995902669
GameObject:
m_ObjectHideFlags: 0
@@ -21515,8 +20843,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 196.89848, y: -223.5}
- m_SizeDelta: {x: 373.79697, y: 337}
+ m_AnchoredPosition: {x: 196.5, y: -223.5}
+ m_SizeDelta: {x: 373, y: 337}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2001738906
MonoBehaviour:
@@ -21795,8 +21123,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 186.89848, y: -15}
- m_SizeDelta: {x: 373.79697, y: 30}
+ m_AnchoredPosition: {x: 186.5, y: -15}
+ m_SizeDelta: {x: 373, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2014342693
MonoBehaviour:
@@ -21861,8 +21189,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 10, y: -427.38876}
- m_SizeDelta: {x: 373.79697, y: 50}
+ m_AnchoredPosition: {x: 10, y: -427.33334}
+ m_SizeDelta: {x: 373, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &2025766702
MonoBehaviour:
@@ -22257,8 +21585,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 186.89848, y: -90}
- m_SizeDelta: {x: 373.79697, y: 60}
+ m_AnchoredPosition: {x: 186.5, y: -90}
+ m_SizeDelta: {x: 373, y: 60}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2047329477
MonoBehaviour:
@@ -22495,10 +21823,10 @@ RectTransform:
- {fileID: 968081232}
m_Father: {fileID: 116163517}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -500}
+ m_SizeDelta: {x: 393.79697, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!1 &2053992938
GameObject:
@@ -22650,70 +21978,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2059403225}
m_CullTransparentMesh: 1
---- !u!1 &2060177753
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 2060177754}
- - component: {fileID: 2060177755}
- m_Layer: 5
- m_Name: Verical Layout
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &2060177754
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2060177753}
- m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 796385652}
- - {fileID: 1016073338}
- m_Father: {fileID: 686433239}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 1, y: 1}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 0}
- m_Pivot: {x: 0.5, y: 0.5}
---- !u!114 &2060177755
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2060177753}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Padding:
- m_Left: 0
- m_Right: 0
- m_Top: 0
- m_Bottom: 0
- m_ChildAlignment: 0
- m_Spacing: 0
- m_ChildForceExpandWidth: 1
- m_ChildForceExpandHeight: 1
- m_ChildControlWidth: 1
- m_ChildControlHeight: 1
- m_ChildScaleWidth: 0
- m_ChildScaleHeight: 0
- m_ReverseArrangement: 0
--- !u!1 &2060532253
GameObject:
m_ObjectHideFlags: 0
@@ -22904,7 +22168,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 271.8985, y: -15}
+ m_AnchoredPosition: {x: 271.5, y: -15}
m_SizeDelta: {x: 170, y: 30}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2074599534
@@ -23132,10 +22396,10 @@ RectTransform:
- {fileID: 1495230046}
m_Father: {fileID: 116163517}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 0}
- m_AnchorMax: {x: 0, y: 0}
- m_AnchoredPosition: {x: 0, y: 0}
- m_SizeDelta: {x: 0, y: 50}
+ m_AnchorMin: {x: 0, y: 1}
+ m_AnchorMax: {x: 0, y: 1}
+ m_AnchoredPosition: {x: 0, y: -250}
+ m_SizeDelta: {x: 393.79697, y: 50}
m_Pivot: {x: 0, y: 1}
--- !u!114 &2091184685
MonoBehaviour:
@@ -23163,129 +22427,25 @@ MonoBehaviour:
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &2091184686
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2091184683}
- m_CullTransparentMesh: 0
---- !u!114 &2091184687
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2091184683}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Navigation:
- m_Mode: 3
- m_WrapAround: 0
- m_SelectOnUp: {fileID: 0}
- m_SelectOnDown: {fileID: 0}
- m_SelectOnLeft: {fileID: 0}
- m_SelectOnRight: {fileID: 0}
- m_Transition: 1
- m_Colors:
- m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
- m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
- m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
- m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
- m_ColorMultiplier: 1
- m_FadeDuration: 0.1
- m_SpriteState:
- m_HighlightedSprite: {fileID: 0}
- m_PressedSprite: {fileID: 0}
- m_SelectedSprite: {fileID: 0}
- m_DisabledSprite: {fileID: 0}
- m_AnimationTriggers:
- m_NormalTrigger: Normal
- m_HighlightedTrigger: Highlighted
- m_PressedTrigger: Pressed
- m_SelectedTrigger: Selected
- m_DisabledTrigger: Disabled
- m_Interactable: 1
- m_TargetGraphic: {fileID: 2091184685}
- m_OnClick:
- m_PersistentCalls:
- m_Calls: []
---- !u!1 &2094324829
-GameObject:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- serializedVersion: 6
- m_Component:
- - component: {fileID: 2094324830}
- - component: {fileID: 2094324834}
- - component: {fileID: 2094324833}
- - component: {fileID: 2094324832}
- - component: {fileID: 2094324831}
- m_Layer: 5
- m_Name: Report
- m_TagString: Untagged
- m_Icon: {fileID: 0}
- m_NavMeshLayer: 0
- m_StaticEditorFlags: 0
- m_IsActive: 1
---- !u!224 &2094324830
-RectTransform:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2094324829}
- m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
- m_LocalPosition: {x: 0, y: 0, z: 0}
- m_LocalScale: {x: 1, y: 1, z: 1}
- m_ConstrainProportionsScale: 0
- m_Children:
- - {fileID: 941277170}
- m_Father: {fileID: 796385652}
- m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
- m_AnchorMin: {x: 0, y: 1}
- m_AnchorMax: {x: 0, y: 1}
- m_AnchoredPosition: {x: 124.333336, y: 0}
- m_SizeDelta: {x: 124.333336, y: 50}
- m_Pivot: {x: 0, y: 1}
---- !u!114 &2094324831
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2094324829}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_IgnoreLayout: 0
- m_MinWidth: -1
- m_MinHeight: -1
- m_PreferredWidth: -1
- m_PreferredHeight: -1
- m_FlexibleWidth: 1
- m_FlexibleHeight: -1
- m_LayoutPriority: 1
---- !u!114 &2094324832
+ m_FillClockwise: 1
+ m_FillOrigin: 0
+ m_UseSpriteMesh: 0
+ m_PixelsPerUnitMultiplier: 1
+--- !u!222 &2091184686
+CanvasRenderer:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 2091184683}
+ m_CullTransparentMesh: 0
+--- !u!114 &2091184687
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2094324829}
+ m_GameObject: {fileID: 2091184683}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
@@ -23319,60 +22479,10 @@ MonoBehaviour:
m_SelectedTrigger: Selected
m_DisabledTrigger: Disabled
m_Interactable: 1
- m_TargetGraphic: {fileID: 2094324833}
+ m_TargetGraphic: {fileID: 2091184685}
m_OnClick:
- m_PersistentCalls:
- m_Calls:
- - m_Target: {fileID: 0}
- m_TargetAssemblyTypeName: Apple.GameKit.Sample.AchievementsPanel, Apple.Arcade.GameKit.Sample
- m_MethodName:
- m_Mode: 1
- m_Arguments:
- m_ObjectArgument: {fileID: 0}
- m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
- m_IntArgument: 0
- m_FloatArgument: 0
- m_StringArgument:
- m_BoolArgument: 0
- m_CallState: 2
---- !u!114 &2094324833
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2094324829}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- m_Material: {fileID: 0}
- m_Color: {r: 1, g: 1, b: 1, a: 1}
- m_RaycastTarget: 1
- m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
- m_Maskable: 1
- m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
- m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
- m_Type: 1
- m_PreserveAspect: 0
- m_FillCenter: 1
- m_FillMethod: 4
- m_FillAmount: 1
- m_FillClockwise: 1
- m_FillOrigin: 0
- m_UseSpriteMesh: 0
- m_PixelsPerUnitMultiplier: 1
---- !u!222 &2094324834
-CanvasRenderer:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 2094324829}
- m_CullTransparentMesh: 0
--- !u!1 &2099552138
GameObject:
m_ObjectHideFlags: 0
@@ -23616,7 +22726,7 @@ RectTransform:
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 10, y: -180}
- m_SizeDelta: {x: 373.79697, y: 25}
+ m_SizeDelta: {x: 373, y: 25}
m_Pivot: {x: 0, y: 1}
--- !u!114 &2133851571
MonoBehaviour:
@@ -23692,172 +22802,457 @@ PrefabInstance:
propertyPath: m_Text
value:
objectReference: {fileID: 0}
- - target: {fileID: 3333138082657786221, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 3333138082657786221, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3333138082657786221, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3333138082657786221, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3376404483599247040, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 3376404483599247040, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: -17
+ objectReference: {fileID: 0}
+ - target: {fileID: 3402715975487813591, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_Name
+ value: Message Log
+ objectReference: {fileID: 0}
+ - target: {fileID: 3560777145263381680, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -0.000031600575
+ objectReference: {fileID: 0}
+ - target: {fileID: 5460768956017405890, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5460768956017405890, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5460768956017405890, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: -17
+ objectReference: {fileID: 0}
+ - target: {fileID: 5460768956017405890, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: -17
+ objectReference: {fileID: 0}
+ - target: {fileID: 7380218405877837782, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7380218405877837782, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7453592081792549248, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 15.666667
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_Pivot.x
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_Pivot.y
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 437
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_LocalPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_LocalRotation.w
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_LocalRotation.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_LocalRotation.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 196.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -423.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8786100837987084157, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8786100837987084157, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: -17
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_RemovedGameObjects: []
+ m_AddedGameObjects: []
+ m_AddedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+--- !u!224 &2849956108868273541 stripped
+RectTransform:
+ m_CorrespondingSourceObject: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ m_PrefabInstance: {fileID: 2849956108868273540}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &2849956108868273542 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 4462822549048386310, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ m_PrefabInstance: {fileID: 2849956108868273540}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 0}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 96afb6ece9dd240908e2cbceaa1f5f27, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!1001 &5842080364060011169
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ serializedVersion: 3
+ m_TransformParent: {fileID: 645868682}
+ m_Modifications:
+ - target: {fileID: 137188930799949319, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 137188930799949319, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -642
+ objectReference: {fileID: 0}
+ - target: {fileID: 1447277523948681082, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1447277523948681082, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: -17
+ objectReference: {fileID: 0}
+ - target: {fileID: 1786399495347915274, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3333138082657786221, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 1786399495347915274, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3333138082657786221, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 1794001442506227051, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 1794001442506227051, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2212595216483788309, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2212595216483788309, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3376404483599247040, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
- propertyPath: m_AnchorMax.x
+ - target: {fileID: 2212595216483788309, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 4272096247070088576, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3376404483599247040, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 4272096247070088576, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 4272096247070088576, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_SizeDelta.x
- value: -17
+ value: 293.79697
objectReference: {fileID: 0}
- - target: {fileID: 3402715975487813591, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
- propertyPath: m_Name
- value: Message Log
+ - target: {fileID: 4272096247070088576, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 226.89848
objectReference: {fileID: 0}
- - target: {fileID: 3560777145263381680, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 4272096247070088576, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchoredPosition.y
- value: -0.000031600575
+ value: -15
objectReference: {fileID: 0}
- - target: {fileID: 5460768956017405890, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 4302748443985166471, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5460768956017405890, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 4302748443985166471, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5460768956017405890, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 4302748443985166471, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_SizeDelta.x
value: -17
objectReference: {fileID: 0}
- - target: {fileID: 5460768956017405890, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
- propertyPath: m_SizeDelta.y
- value: -17
+ - target: {fileID: 5207874091933937205, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 7380218405877837782, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
- propertyPath: m_AnchorMax.x
+ - target: {fileID: 5207874091933937205, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 7380218405877837782, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 5207874091933937205, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 5207874091933937205, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 30
+ objectReference: {fileID: 0}
+ - target: {fileID: 5207874091933937205, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 196.89848
+ objectReference: {fileID: 0}
+ - target: {fileID: 5207874091933937205, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -45
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 7453592081792549248, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 5220926241738355896, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_SizeDelta.y
- value: 15.641469
+ value: 25
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 5220926241738355896, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 5220926241738355896, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -5
+ objectReference: {fileID: 0}
+ - target: {fileID: 5353796931024380008, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5353796931024380008, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 5353796931024380008, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 80
+ objectReference: {fileID: 0}
+ - target: {fileID: 5353796931024380008, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 40
+ objectReference: {fileID: 0}
+ - target: {fileID: 5353796931024380008, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -15
+ objectReference: {fileID: 0}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_Pivot.x
- value: 0.5
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_Pivot.y
- value: 0.5
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchorMax.x
- value: 0
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchorMin.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_SizeDelta.x
- value: 373.79697
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_SizeDelta.y
- value: 407
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_LocalRotation.x
- value: 0
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_LocalRotation.y
- value: 0
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_LocalRotation.z
- value: 0
+ value: -0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 196.89848
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchoredPosition.y
- value: -408.5
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8786100837987084157, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 8531720825288719399, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_Name
+ value: LeaderboardsPanel
+ objectReference: {fileID: 0}
+ - target: {fileID: 8531720825288719399, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_IsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8786100837987084157, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
+ - target: {fileID: 9105004191231936858, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
propertyPath: m_SizeDelta.y
- value: -17
+ value: 582
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 9105004191231936858, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -60
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
---- !u!224 &2849956108868273541 stripped
-RectTransform:
- m_CorrespondingSourceObject: {fileID: 8152281859726140141, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
- m_PrefabInstance: {fileID: 2849956108868273540}
- m_PrefabAsset: {fileID: 0}
---- !u!114 &2849956108868273542 stripped
-MonoBehaviour:
- m_CorrespondingSourceObject: {fileID: 4462822549048386310, guid: 9b0f06b49a76549cb8d2dbf43820632a, type: 3}
- m_PrefabInstance: {fileID: 2849956108868273540}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: 96afb6ece9dd240908e2cbceaa1f5f27, type: 3}
- m_Name:
- m_EditorClassIdentifier:
---- !u!1001 &5842080364060011169
+ m_SourcePrefab: {fileID: 100100000, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+--- !u!1001 &6237684989728126491
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
@@ -23865,474 +23260,613 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 645868682}
m_Modifications:
- - target: {fileID: 137188930799949319, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 249615013656034791, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 137188930799949319, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 249615013656034791, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 137188930799949319, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 249615013656034791, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 124.59899
+ objectReference: {fileID: 0}
+ - target: {fileID: 249615013656034791, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 282205217980614598, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 282205217980614598, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 282205217980614598, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
value: 373.79697
objectReference: {fileID: 0}
- - target: {fileID: 137188930799949319, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 282205217980614598, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.y
value: 50
objectReference: {fileID: 0}
- - target: {fileID: 137188930799949319, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 282205217980614598, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.x
value: 10
objectReference: {fileID: 0}
- - target: {fileID: 137188930799949319, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 282205217980614598, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.y
- value: -612
+ value: -642
objectReference: {fileID: 0}
- - target: {fileID: 1447277523948681082, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
- propertyPath: m_AnchorMax.x
- value: 1
+ - target: {fileID: 409170066528771208, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 409170066528771208, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 409170066528771208, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 409170066528771208, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 462
objectReference: {fileID: 0}
- - target: {fileID: 1447277523948681082, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
- propertyPath: m_SizeDelta.x
- value: -17
+ - target: {fileID: 409170066528771208, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1786399495347915274, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 409170066528771208, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 751546673776669020, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 1786399495347915274, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 751546673776669020, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 1794001442506227051, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
- propertyPath: m_AnchorMax.x
- value: 1
+ - target: {fileID: 751546673776669020, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: -17
objectReference: {fileID: 0}
- - target: {fileID: 1794001442506227051, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
+ - target: {fileID: 956189841662914016, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_Name
+ value: LeaderboardPanel
objectReference: {fileID: 0}
- - target: {fileID: 2212595216483788309, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
- propertyPath: m_AnchorMax.y
- value: 1
+ - target: {fileID: 956189841662914016, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_IsActive
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2212595216483788309, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
- propertyPath: m_AnchorMin.y
- value: 1
+ - target: {fileID: 1562234760124732643, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2212595216483788309, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1562234760124732643, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 373.79697
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 4302748443985166471, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1634740436319240286, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 4302748443985166471, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1634740436319240286, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 4302748443985166471, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
- propertyPath: m_SizeDelta.x
- value: -17
+ - target: {fileID: 1634740436319240286, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5220926241738355896, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1655543666004914172, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5220926241738355896, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1655543666004914172, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5220926241738355896, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1655543666004914172, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 373.79697
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5220926241738355896, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1655543666004914172, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.y
- value: 25
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5220926241738355896, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1655543666004914172, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 10
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5220926241738355896, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1655543666004914172, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.y
- value: -5
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_Pivot.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_Pivot.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.x
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8255138135932373364, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 8531720825288719399, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
- propertyPath: m_Name
- value: LeaderboardsPanel
+ - target: {fileID: 2196996362764572431, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 8531720825288719399, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
- propertyPath: m_IsActive
- value: 0
+ - target: {fileID: 2196996362764572431, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9105004191231936858, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 2196996362764572431, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 186.89848
+ objectReference: {fileID: 0}
+ - target: {fileID: 2196996362764572431, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 2196996362764572431, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 93.44924
+ objectReference: {fileID: 0}
+ - target: {fileID: 2196996362764572431, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -25
+ objectReference: {fileID: 0}
+ - target: {fileID: 2232329369423807126, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9105004191231936858, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 2232329369423807126, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 9105004191231936858, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 2232329369423807126, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 373.79697
+ value: 209.79697
objectReference: {fileID: 0}
- - target: {fileID: 9105004191231936858, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 2232329369423807126, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.y
- value: 582
+ value: 13.428571
objectReference: {fileID: 0}
- - target: {fileID: 9105004191231936858, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 2232329369423807126, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 10
+ value: 104.89848
objectReference: {fileID: 0}
- - target: {fileID: 9105004191231936858, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
+ - target: {fileID: 2232329369423807126, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.y
- value: -30
+ value: -60.42857
objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: 2f4c0be575f2d44adada7616f207c625, type: 3}
---- !u!1001 &6237684989728126491
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 645868682}
- m_Modifications:
- - target: {fileID: 249615013656034791, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 2862495814391409513, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 3216205160624856012, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 249615013656034791, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 3216205160624856012, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 249615013656034791, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 3216205160624856012, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 124.59899
+ value: 209.79697
objectReference: {fileID: 0}
- - target: {fileID: 282205217980614598, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 3216205160624856012, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 13.428571
+ objectReference: {fileID: 0}
+ - target: {fileID: 3216205160624856012, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 104.89848
+ objectReference: {fileID: 0}
+ - target: {fileID: 3216205160624856012, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -73.85714
+ objectReference: {fileID: 0}
+ - target: {fileID: 3264253915888374659, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 282205217980614598, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 3264253915888374659, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 282205217980614598, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 3264253915888374659, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 373.79697
+ value: 124.59899
objectReference: {fileID: 0}
- - target: {fileID: 282205217980614598, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 3264253915888374659, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.y
- value: 0
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 282205217980614598, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 3264253915888374659, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.x
+ value: 249.19798
+ objectReference: {fileID: 0}
+ - target: {fileID: 3370916670190498210, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 282205217980614598, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_AnchoredPosition.y
+ - target: {fileID: 3370916670190498210, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 751546673776669020, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 3516722722216861358, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.x
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 751546673776669020, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 3516722722216861358, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 751546673776669020, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 3516722722216861358, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: -17
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 956189841662914016, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_Name
- value: LeaderboardPanel
+ - target: {fileID: 3516722722216861358, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 956189841662914016, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_IsActive
+ - target: {fileID: 3770540147487341207, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1634740436319240286, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 3770540147487341207, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3770540147487341207, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3770540147487341207, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3770540147487341207, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 3770540147487341207, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4195711738875568876, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.x
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1634740436319240286, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 4195711738875568876, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_Pivot.x
+ - target: {fileID: 4195711738875568876, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4195711738875568876, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4195711738875568876, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4195711738875568876, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4195711738875568876, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 4195711738875568876, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_Pivot.y
- value: 1
+ - target: {fileID: 4715529255648785135, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -0.5
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 4885895742317586611, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.x
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 4885895742317586611, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 4885895742317586611, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 4885895742317586611, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 4885895742317586611, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 0
+ value: 373.79697
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 4885895742317586611, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.y
- value: 0
+ value: 462
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_LocalPosition.x
- value: 0
+ - target: {fileID: 4885895742317586611, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 196.89848
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_LocalPosition.y
- value: 0
+ - target: {fileID: 4885895742317586611, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -411
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_LocalPosition.z
- value: 0
+ - target: {fileID: 4963169657046122617, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_LocalRotation.w
+ - target: {fileID: 4963169657046122617, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_LocalRotation.x
- value: -0
+ - target: {fileID: 4963169657046122617, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_LocalRotation.y
- value: -0
+ - target: {fileID: 4963169657046122617, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_LocalRotation.z
- value: -0
+ - target: {fileID: 5123804772445974410, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_AnchoredPosition.x
+ - target: {fileID: 5123804772445974410, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_AnchoredPosition.y
+ - target: {fileID: 5123804772445974410, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
+ - target: {fileID: 5123804772445974410, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
+ - target: {fileID: 5123804772445974410, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 1823873161848334566, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
+ - target: {fileID: 5123804772445974410, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
- - target: {fileID: 2232329369423807126, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 5243741203467370029, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2232329369423807126, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 5243741203467370029, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 2232329369423807126, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 5243741203467370029, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 209.79697
+ value: 124.59899
objectReference: {fileID: 0}
- - target: {fileID: 2232329369423807126, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 5243741203467370029, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.y
- value: 13.428571
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 2232329369423807126, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 5243741203467370029, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 104.89848
+ value: 124.59899
objectReference: {fileID: 0}
- - target: {fileID: 2232329369423807126, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 5253960023620033052, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_IsActive
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5587260874045759299, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5587260874045759299, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5587260874045759299, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5587260874045759299, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5587260874045759299, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 5587260874045759299, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.y
- value: -60.42857
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 3216205160624856012, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 5959622240348955515, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3216205160624856012, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 5959622240348955515, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3216205160624856012, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 5959622240348955515, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 209.79697
+ value: 60
objectReference: {fileID: 0}
- - target: {fileID: 3216205160624856012, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 5959622240348955515, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.y
- value: 13.428571
+ value: 13.165689
objectReference: {fileID: 0}
- - target: {fileID: 3216205160624856012, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 5959622240348955515, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 104.89848
+ value: 30
objectReference: {fileID: 0}
- - target: {fileID: 3216205160624856012, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 5959622240348955515, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.y
- value: -73.85714
+ value: -73.94476
objectReference: {fileID: 0}
- - target: {fileID: 3264253915888374659, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6030544997316436660, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3264253915888374659, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6030544997316436660, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 3264253915888374659, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6030544997316436660, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 124.59899
+ value: 373.79697
objectReference: {fileID: 0}
- - target: {fileID: 3264253915888374659, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
- propertyPath: m_AnchoredPosition.x
- value: 249.19798
+ - target: {fileID: 6030544997316436660, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
objectReference: {fileID: 0}
- - target: {fileID: 5243741203467370029, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6030544997316436660, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -412
+ objectReference: {fileID: 0}
+ - target: {fileID: 6190296887322313451, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6190296887322313451, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5243741203467370029, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6190296887322313451, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6190296887322313451, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
value: 1
objectReference: {fileID: 0}
- - target: {fileID: 5243741203467370029, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6190296887322313451, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 124.59899
+ value: 373.79697
objectReference: {fileID: 0}
- - target: {fileID: 5243741203467370029, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6190296887322313451, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 462
+ objectReference: {fileID: 0}
+ - target: {fileID: 6190296887322313451, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 124.59899
+ value: 196.89848
objectReference: {fileID: 0}
- - target: {fileID: 5959622240348955515, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6190296887322313451, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -411
+ objectReference: {fileID: 0}
+ - target: {fileID: 6397827560499696395, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5959622240348955515, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6397827560499696395, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5959622240348955515, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6397827560499696395, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 60
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5959622240348955515, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6397827560499696395, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.y
- value: 13.165689
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5959622240348955515, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6397827560499696395, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 30
+ value: 0
objectReference: {fileID: 0}
- - target: {fileID: 5959622240348955515, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ - target: {fileID: 6397827560499696395, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.y
- value: -73.94476
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 6405019346046027065, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
@@ -24372,15 +23906,23 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 6573709927829162929, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.y
- value: 482
+ value: 362
objectReference: {fileID: 0}
- target: {fileID: 6573709927829162929, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 10
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 6573709927829162929, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.y
- value: -130
+ value: -50
+ objectReference: {fileID: 0}
+ - target: {fileID: 6584325726951185478, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 6584325726951185478, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: 0.000010732593
objectReference: {fileID: 0}
- target: {fileID: 6786915618061588160, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
@@ -24414,13 +23956,25 @@ PrefabInstance:
propertyPath: m_SizeDelta.x
value: -17
objectReference: {fileID: 0}
+ - target: {fileID: 7158935606060913291, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7158935606060913291, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7318294010759220209, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_IsActive
+ value: 1
+ objectReference: {fileID: 0}
- target: {fileID: 7706571745529484655, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7706571745529484655, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 7706571745529484655, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.x
@@ -24428,23 +23982,23 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 7706571745529484655, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMin.y
- value: 1
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 7706571745529484655, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 373.79697
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 7706571745529484655, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.y
- value: 50
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 7706571745529484655, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.x
- value: 196.89848
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 7706571745529484655, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchoredPosition.y
- value: -637
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 7884451570487276383, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
@@ -24470,6 +24024,30 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 0
objectReference: {fileID: 0}
+ - target: {fileID: 7967580714095953640, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7967580714095953640, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7967580714095953640, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 186.89848
+ objectReference: {fileID: 0}
+ - target: {fileID: 7967580714095953640, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 7967580714095953640, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 280.34772
+ objectReference: {fileID: 0}
+ - target: {fileID: 7967580714095953640, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -25
+ objectReference: {fileID: 0}
- target: {fileID: 7999348952499613436, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
@@ -24480,7 +24058,7 @@ PrefabInstance:
objectReference: {fileID: 0}
- target: {fileID: 7999348952499613436, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.x
- value: 373.79697
+ value: 120.83801
objectReference: {fileID: 0}
- target: {fileID: 7999348952499613436, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_SizeDelta.y
@@ -24494,6 +24072,30 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: -5
objectReference: {fileID: 0}
+ - target: {fileID: 8322755265067671146, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8322755265067671146, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8322755265067671146, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 8322755265067671146, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 8322755265067671146, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 196.89848
+ objectReference: {fileID: 0}
+ - target: {fileID: 8322755265067671146, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -155
+ objectReference: {fileID: 0}
- target: {fileID: 8490044319354103824, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
@@ -24782,6 +24384,42 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: -60.625725
objectReference: {fileID: 0}
+ - target: {fileID: 8659534366873393879, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8659534366873393879, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8659534366873393879, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 8683864152970922806, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMax.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8683864152970922806, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchorMin.y
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 8683864152970922806, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.x
+ value: 373.79697
+ objectReference: {fileID: 0}
+ - target: {fileID: 8683864152970922806, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_SizeDelta.y
+ value: 50
+ objectReference: {fileID: 0}
+ - target: {fileID: 8683864152970922806, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.x
+ value: 186.89848
+ objectReference: {fileID: 0}
+ - target: {fileID: 8683864152970922806, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
+ propertyPath: m_AnchoredPosition.y
+ value: -25
+ objectReference: {fileID: 0}
- target: {fileID: 8875201071310491000, guid: bda58b06991cb494abfc6a9a7ebbf27e, type: 3}
propertyPath: m_AnchorMax.y
value: 1
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AccessPointPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AccessPointPanel.cs
index 4617c274..58ff54fd 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AccessPointPanel.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AccessPointPanel.cs
@@ -11,12 +11,42 @@ public class AccessPointPanel : MonoBehaviour
[SerializeField] CanvasGroup _buttonGroup = default;
[SerializeField] Dropdown _stateDropdown = default;
+ [SerializeField] Text _iOS19ErrorMessage = default;
+ [SerializeField] Button _triggerForChallengesButton = default;
+ [SerializeField] Button _triggerForPlayTogetherButton = default;
+ [SerializeField] Button _triggerForFriendingButton = default;
+
private readonly bool IsAccessPointAvailable = Availability.IsTypeAvailable();
+ private readonly bool IsTriggerForChallengesAvailable
+#if UNITY_IOS || UNITY_STANDALONE_OSX
+ = Availability.IsMethodAvailable(nameof(GKAccessPoint.TriggerForChallenges));
+#else
+ = false;
+#endif
+ private readonly bool IsTriggerForPlayTogetherAvailable
+#if UNITY_IOS || UNITY_STANDALONE_OSX
+ = Availability.IsMethodAvailable(nameof(GKAccessPoint.TriggerForPlayTogether));
+#else
+ = false;
+#endif
+ private readonly bool IsTriggerForFriendingAvailable
+#if UNITY_IOS || UNITY_STANDALONE_OSX
+ = Availability.IsMethodAvailable(nameof(GKAccessPoint.TriggerForFriending));
+#else
+ = false;
+#endif
+
+
void Start()
{
_buttonGroup.interactable = IsAccessPointAvailable;
_errorMessage.gameObject.SetActive(!IsAccessPointAvailable);
+
+ _iOS19ErrorMessage.gameObject.SetActive(!IsTriggerForChallengesAvailable || !IsTriggerForPlayTogetherAvailable || !IsTriggerForFriendingAvailable);
+ _triggerForChallengesButton.interactable = IsTriggerForChallengesAvailable;
+ _triggerForPlayTogetherButton.interactable = IsTriggerForPlayTogetherAvailable;
+ _triggerForFriendingButton.interactable = IsTriggerForFriendingAvailable;
}
public void OnToggleAccessPoint()
@@ -38,12 +68,43 @@ public async void OnTriggerAccessPoint()
public async void OnTriggerAccessPointWithState()
{
if (IsAccessPointAvailable &&
- Enum.TryParse(
+ Enum.TryParse(
_stateDropdown.options[_stateDropdown.value].text,
out var state))
{
await GKAccessPoint.Shared.Trigger(state);
}
}
+
+ public async void OnTriggerForChallenges()
+ {
+#if UNITY_IOS || UNITY_STANDALONE_OSX
+ if (IsTriggerForChallengesAvailable)
+ {
+ await GKAccessPoint.Shared.TriggerForChallenges();
+ }
+#endif
+ }
+
+ public async void OnTriggerForPlayTogether()
+ {
+#if UNITY_IOS || UNITY_STANDALONE_OSX
+ if (IsTriggerForPlayTogetherAvailable)
+ {
+ await GKAccessPoint.Shared.TriggerForPlayTogether();
+ }
+#endif
+ }
+
+ public async void OnTriggerForFriending()
+ {
+#if UNITY_IOS || UNITY_STANDALONE_OSX
+ if (IsTriggerForFriendingAvailable)
+ {
+ await GKAccessPoint.Shared.TriggerForFriending();
+ }
+#endif
+ }
+
}
}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementButton.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementButton.cs
index 9b1d10fc..82d97bec 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementButton.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementButton.cs
@@ -5,24 +5,28 @@
namespace Apple.GameKit.Sample
{
- public class AchievementButton : MonoBehaviour
+ public class AchievementButton : ListItemButtonBase
{
[SerializeField] private RawImage _image = default;
[SerializeField] private Text _titleText = default;
[SerializeField] private Text _identifierText = default;
[SerializeField] private Text _completionText = default;
[SerializeField] private Text _lastReportedDateText = default;
- [SerializeField] private Button _button = default;
- void Start()
+ public AchievementButton Instantiate(GameObject parent, GKAchievementDescription description, GKAchievement achievement = null)
{
- _button.onClick.AddListener(() =>
- {
- ButtonClick?.Invoke(this, EventArgs.Empty);
- });
+ var button = base.Instantiate(parent);
+
+ button.Description = description;
+ button.Achievement = achievement;
+
+ return button;
}
- public event EventHandler ButtonClick;
+ void OnDisable()
+ {
+ _image.DestroyTexture();
+ }
private GKAchievementDescription _achievementDescription;
public GKAchievementDescription Description
@@ -58,7 +62,7 @@ private async Task UpdateDescriptionImage()
try
{
var texture = (Description != null) ? await Description.LoadImage() : null;
- _image.texture = (texture != null) ? texture : Texture2D.whiteTexture;
+ _image.DestroyTextureAndAssign(texture);
}
catch (Exception ex)
{
@@ -66,7 +70,7 @@ private async Task UpdateDescriptionImage()
}
}
- private void UpdateAchievementProperties()
+ public void UpdateAchievementProperties()
{
if (Achievement != null)
{
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementPanel.cs
new file mode 100644
index 00000000..d3113ae0
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementPanel.cs
@@ -0,0 +1,220 @@
+using System;
+using System.Linq;
+using Apple.Core;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ public class AchievementPanel : PanelBase
+ {
+ [SerializeField] private AchievementButton _achievementButton = default;
+ [SerializeField] private PropertyButton _propertyButtonPrefab = default;
+ [SerializeField] private PropertyLabel _propertyLabelPrefab = default;
+ [SerializeField] private GameObject _propertiesListContent = default;
+
+ [SerializeField] private Button _reportButton = default;
+ [SerializeField] private Button _refreshButton = default;
+
+ [SerializeField] private ErrorButton _errorMessagePrefab = default;
+
+ private bool _useAccessPoint = false;
+ private readonly bool IsAccessPointAvailable = Availability.IsMethodAvailable(nameof(GKAccessPoint.TriggerWithAchievementID));
+ private readonly bool IsViewControllerAvailable = Availability.IsMethodAvailable(nameof(GKGameCenterViewController.InitWithAchievementID));
+
+ GKAchievementDescription _achievementDescription;
+ public GKAchievementDescription AchievementDescription
+ {
+ get => _achievementDescription;
+ private set
+ {
+ _achievementDescription = value;
+ _achievementButton.Description = value;
+ }
+ }
+
+ GKAchievement _achievement;
+ public GKAchievement Achievement
+ {
+ get => _achievement;
+ private set
+ {
+ _achievement = value;
+ _achievementButton.Achievement = value;
+ }
+ }
+
+ public AchievementPanel Instantiate(GameObject parent, GKAchievementDescription achievementDescription, GKAchievement achievement)
+ {
+ var panel = base.Instantiate(parent);
+
+ panel.AchievementDescription = achievementDescription;
+ panel.Achievement = achievement;
+
+ return panel;
+ }
+
+ void Start()
+ {
+ _achievementButton.ButtonClick += async (sender, args) =>
+ {
+ // Alternate using the view controller and access point APIs to show the dashboard.
+ if ((_useAccessPoint || !IsViewControllerAvailable) && IsAccessPointAvailable)
+ {
+ await GKAccessPoint.Shared.TriggerWithAchievementID(AchievementDescription.Identifier);
+ }
+ else if ((!_useAccessPoint || !IsAccessPointAvailable) && IsViewControllerAvailable)
+ {
+ var viewController = GKGameCenterViewController.InitWithAchievementID(AchievementDescription.Identifier);
+ await viewController.Present();
+ }
+ _useAccessPoint = !_useAccessPoint;
+ };
+
+ _reportButton.onClick.AddListener(ReportButtonAction);
+ _refreshButton.onClick.AddListener(RefreshButtonAction);
+
+ Refresh();
+ }
+
+ void OnEnable()
+ {
+ Refresh();
+ }
+
+ private GKAchievement GetOrCreateAchievement()
+ {
+ var achievement = Achievement;
+ if (achievement == null)
+ {
+ var description = AchievementDescription;
+ if (description != null)
+ {
+ achievement = GKAchievement.Init(AchievementDescription.Identifier);
+ Achievement = achievement;
+ }
+ }
+ return achievement;
+ }
+
+ public async void ReportButtonAction()
+ {
+ var achievement = GetOrCreateAchievement();
+ if (achievement != null)
+ {
+ achievement.PercentComplete = Math.Min(achievement.PercentComplete + 25.0, 100.0);
+
+ try
+ {
+ await GKAchievement.Report(new GKAchievement[] { achievement });
+ }
+ catch (Exception ex)
+ {
+ GKErrorCodeExtensions.LogException(ex);
+
+ // show the exception text
+ var errorButton = _errorMessagePrefab.Instantiate(_propertiesListContent);
+ errorButton.Text = $"{ex.Message}";
+ }
+
+ Refresh();
+ }
+ }
+
+ public void RefreshButtonAction()
+ {
+ Refresh();
+ }
+
+ private bool Interactable
+ {
+ get => _achievementButton.Interactable && _refreshButton.interactable;
+ set
+ {
+ _achievementButton.Interactable = value;
+ _refreshButton.interactable = value;
+ _reportButton.interactable = value && !(Achievement?.IsCompleted ?? false);
+ }
+ }
+
+ public void Refresh()
+ {
+ Interactable = false;
+
+ try
+ {
+ Clear();
+
+ var description = AchievementDescription;
+ if (description != null)
+ {
+ _propertyLabelPrefab.Instantiate(_propertiesListContent, nameof(GKAchievementDescription));
+
+ Action> addProperty = (name, getValue) =>
+ {
+ string value = Availability.IsPropertyAvailable(name) ? $"{getValue()}" : "(not available)";
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, name, value);
+ };
+
+ addProperty(nameof(GKAchievementDescription.Identifier), () => $"{description.Identifier}");
+ addProperty(nameof(GKAchievementDescription.Title), () => $"{description.Title}");
+ addProperty(nameof(GKAchievementDescription.UnachievedDescription), () => $"{description.UnachievedDescription}");
+ addProperty(nameof(GKAchievementDescription.AchievedDescription), () => $"{description.AchievedDescription}");
+ addProperty(nameof(GKAchievementDescription.GroupIdentifier), () => $"{description.GroupIdentifier}");
+ addProperty(nameof(GKAchievementDescription.MaximumPoints), () => $"{description.MaximumPoints}");
+ addProperty(nameof(GKAchievementDescription.IsHidden), () => $"{description.IsHidden}");
+ addProperty(nameof(GKAchievementDescription.IsReplayable), () => $"{description.IsReplayable}");
+ addProperty(nameof(GKAchievementDescription.RarityPercent), () => $"{description.RarityPercent:F1}");
+ addProperty(nameof(GKAchievementDescription.ActivityIdentifier), () => $"{description.ActivityIdentifier}");
+ addProperty(nameof(GKAchievementDescription.ActivityProperties), () =>
+ description.ActivityProperties != null ?
+ string.Join("\n ", description.ActivityProperties
+ .OrderBy(kvp => kvp.Key)
+ .Select(kvp => $"\"{kvp.Key}\" : \"{kvp.Value}\"")) :
+ string.Empty);
+ addProperty(nameof(GKAchievementDescription.ReleaseState), () => $"{description.ReleaseState}");
+
+ _achievementButton.Description = description;
+ }
+
+ var achievement = GetOrCreateAchievement();
+ if (achievement != null)
+ {
+ _propertyLabelPrefab.Instantiate(_propertiesListContent, nameof(GKAchievement));
+
+ Action> addProperty = (name, getValue) =>
+ {
+ string value = Availability.IsPropertyAvailable(name) ? $"{getValue()}" : "(not available)";
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, name, value);
+ };
+
+ addProperty(nameof(GKAchievement.Identifier), () => $"{achievement.Identifier}");
+ addProperty(nameof(GKAchievement.Player), () => $"{achievement.Player?.DisplayName ?? string.Empty}");
+ addProperty(nameof(GKAchievement.PercentComplete), () => $"{achievement.PercentComplete:F1}");
+ addProperty(nameof(GKAchievement.IsCompleted), () => $"{achievement.IsCompleted}");
+ addProperty(nameof(GKAchievement.LastReportedDate), () => $"{achievement.LastReportedDate:u}");
+ addProperty(nameof(GKAchievement.ShowCompletionBanner), () => $"{achievement.ShowCompletionBanner}");
+
+ _achievementButton.Achievement = achievement;
+ }
+ }
+ catch (Exception ex)
+ {
+ GKErrorCodeExtensions.LogException(ex);
+
+ // show the exception text
+ var errorButton = _errorMessagePrefab.Instantiate(_propertiesListContent);
+ errorButton.Text = $"{ex.Message}";
+ }
+ finally
+ {
+ Interactable = true;
+ }
+ }
+
+ private void Clear()
+ {
+ DestroyChildren(_propertiesListContent);
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementPanel.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementPanel.cs.meta
new file mode 100644
index 00000000..cae4967e
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementPanel.cs.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: aa7483d1ec4564297b5454548905681f
\ No newline at end of file
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementPlaceholderImageButton.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementPlaceholderImageButton.cs
index c907aca6..b5fc88ea 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementPlaceholderImageButton.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementPlaceholderImageButton.cs
@@ -18,12 +18,17 @@ void Start()
});
}
+ void OnDisable()
+ {
+ _image.DestroyTexture();
+ }
+
public event EventHandler ButtonClick;
public Texture2D Image
{
get => _image.texture as Texture2D;
- set => _image.texture = value;
+ set => _image.DestroyTextureAndAssign(value);
}
public string Title
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementsPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementsPanel.cs
index 96c39556..46259859 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementsPanel.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/AchievementsPanel.cs
@@ -1,6 +1,5 @@
using System;
using System.Linq;
-using System.Text;
using System.Threading.Tasks;
using Apple.Core;
using UnityEngine;
@@ -8,35 +7,25 @@
namespace Apple.GameKit.Sample
{
- public class AchievementsPanel : MonoBehaviour
+ public class AchievementsPanel : PanelBase
{
+ [SerializeField] private AchievementPanel _achievementPanelPrefab = default;
[SerializeField] private AchievementButton _achievementButtonPrefab = default;
[SerializeField] private AchievementPlaceholderImageButton _achievementPlaceholderImageButtonPrefab = default;
[SerializeField] private GameObject _achievementsListContent = default;
- [SerializeField] private Text _propertiesText = default;
- [SerializeField] private Button _refreshButton = default;
- [SerializeField] private Button _reportButton = default;
- [SerializeField] private Button _resetAllButton = default;
[SerializeField] private Button _showViewControllerButton = default;
-
- private bool _useAccessPoint = false;
- private readonly bool IsAccessPointAvailable = Availability.IsMethodAvailable(nameof(GKAccessPoint.TriggerWithAchievementID));
- private readonly bool IsViewControllerAvailable = Availability.IsMethodAvailable(nameof(GKGameCenterViewController.InitWithAchievementID));
+ [SerializeField] private Button _resetAllButton = default;
+ [SerializeField] private Button _refreshButton = default;
private readonly bool IsViewControllerAvailableForAchievements = Availability.IsMethodAvailable(nameof(GKGameCenterViewController.InitWithState));
- private readonly bool IsRarityPropertyAvailable = Availability.IsPropertyAvailable(nameof(GKAchievementDescription.RarityPercent));
-
void Start()
{
- _reportButton.interactable = false;
-
_refreshButton.onClick.AddListener(RefreshButtonAction);
- _reportButton.onClick.AddListener(ReportButtonAction);
_resetAllButton.onClick.AddListener(ResetAchievements);
_showViewControllerButton.onClick.AddListener(ShowViewControllerButtonAction);
- _showViewControllerButton.interactable = IsViewControllerAvailableForAchievements;
+ _showViewControllerButton.gameObject.SetActive(IsViewControllerAvailableForAchievements);
}
async void OnEnable()
@@ -54,89 +43,38 @@ private void AddPlaceholderImage(Texture2D image, string title)
var button = Instantiate(_achievementPlaceholderImageButtonPrefab, _achievementsListContent.transform, worldPositionStays: false);
button.Image = image;
button.Title = title;
- button.ButtonClick += (sender, args) =>
- {
- _propertiesText.text = string.Empty;
- };
}
- private string _lastTappedAchievementID = string.Empty;
+ private bool Interactable
+ {
+ get => _refreshButton.interactable;
+ set
+ {
+ _refreshButton.interactable = value;
+ _resetAllButton.interactable = value;
+ _showViewControllerButton.interactable = value;
+ }
+ }
public async Task Refresh()
{
- _refreshButton.interactable = false;
- _reportButton.interactable = false;
- _lastTappedAchievementID = string.Empty;
+ Interactable = false;
try
{
Clear();
- var achievements = await GKAchievement.LoadAchievements();
var descriptions = await GKAchievementDescription.LoadAchievementDescriptions();
+ var achievements = await GKAchievement.LoadAchievements();
foreach (var description in descriptions)
{
- var button = Instantiate(_achievementButtonPrefab, _achievementsListContent.transform, worldPositionStays: false);
- button.Description = description;
-
var achievement = achievements.Where(a => a.Identifier == description.Identifier).FirstOrDefault();
- button.Achievement = achievement;
+ var button = _achievementButtonPrefab.Instantiate(_achievementsListContent, description, achievement);
button.ButtonClick += async (sender, args) =>
{
- if (sender is AchievementButton button)
- {
- var description = button.Description;
- var achievement = button.Achievement;
-
- var builder = new StringBuilder();
- builder.Append($"{nameof(GKAchievementDescription)}:\n");
- builder.Append($" {nameof(GKAchievementDescription.Identifier)} = \"{description.Identifier}\"\n");
- builder.Append($" {nameof(GKAchievementDescription.Title)} = \"{description.Title}\"\n");
- builder.Append($" {nameof(GKAchievementDescription.UnachievedDescription)} = \"{description.UnachievedDescription}\"\n");
- builder.Append($" {nameof(GKAchievementDescription.AchievedDescription)} = \"{description.AchievedDescription}\"\n");
- builder.Append($" {nameof(GKAchievementDescription.GroupIdentifier)} = \"{description.GroupIdentifier}\"\n");
- builder.Append($" {nameof(GKAchievementDescription.MaximumPoints)} = {description.MaximumPoints}\n");
- builder.Append($" {nameof(GKAchievementDescription.IsHidden)} = {description.IsHidden}\n");
- builder.Append($" {nameof(GKAchievementDescription.IsReplayable)} = {description.IsReplayable}\n");
-
- if (IsRarityPropertyAvailable)
- {
- builder.Append($" {nameof(GKAchievementDescription.RarityPercent)} = {description.RarityPercent}\n");
- }
-
- if (achievement != null)
- {
- builder.Append($"\n{nameof(GKAchievement)}:\n");
- builder.Append($" {nameof(GKAchievement.Identifier)} = \"{achievement.Identifier}\"\n");
- builder.Append($" {nameof(GKAchievement.Player)} = \"{achievement.Player?.DisplayName ?? string.Empty}\"\n");
- builder.Append($" {nameof(GKAchievement.PercentComplete)} = {achievement.PercentComplete}\n");
- builder.Append($" {nameof(GKAchievement.IsCompleted)} = {achievement.IsCompleted}\n");
- builder.Append($" {nameof(GKAchievement.LastReportedDate)} = {achievement.LastReportedDate:u}\n");
- builder.Append($" {nameof(GKAchievement.ShowCompletionBanner)} = {achievement.ShowCompletionBanner}\n");
- }
-
- _propertiesText.text = builder.ToString();
-
- // Second tap on achievement opens the dashboard.
- if (description.Identifier == _lastTappedAchievementID)
- {
- // Alternate using the view controller and access point APIs to show the dashboard.
- if ((_useAccessPoint || !IsViewControllerAvailable) && IsAccessPointAvailable)
- {
- await GKAccessPoint.Shared.TriggerWithAchievementID(description.Identifier);
- }
- else if ((!_useAccessPoint || !IsAccessPointAvailable) && IsViewControllerAvailable)
- {
- var viewController = GKGameCenterViewController.InitWithAchievementID(description.Identifier);
- await viewController.Present();
- }
- _useAccessPoint = !_useAccessPoint;
- }
- _lastTappedAchievementID = description.Identifier;
-
- _reportButton.interactable = achievement == null || achievement.PercentComplete < 100.0f;
- }
+ var achievementPanel = _achievementPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, description, achievement);
+ GameKitSample.Instance.PushPanel(achievementPanel.gameObject);
};
}
@@ -146,24 +84,18 @@ public async Task Refresh()
}
finally
{
- _refreshButton.interactable = true;
+ Interactable = true;
}
}
public void Clear()
{
- _propertiesText.text = string.Empty;
-
- foreach (Transform transform in _achievementsListContent.transform)
- {
- Destroy(transform.gameObject);
- }
- _achievementsListContent.transform.DetachChildren();
+ DestroyChildren(_achievementsListContent);
}
public async void ResetAchievements()
{
- _resetAllButton.interactable = false;
+ Interactable = false;
try
{
await GKAchievement.ResetAchievements();
@@ -171,7 +103,7 @@ public async void ResetAchievements()
}
finally
{
- _resetAllButton.interactable = true;
+ Interactable = true;
}
}
@@ -184,32 +116,9 @@ public async Task ShowViewController()
{
if (IsViewControllerAvailableForAchievements)
{
- var viewController = GKGameCenterViewController.InitWithState(GKGameCenterViewController.GKGameCenterViewControllerState.Achievements);
+ var viewController = GKGameCenterViewController.InitWithState(GKGameCenterViewControllerState.Achievements);
await viewController.Present();
}
}
-
- public async void ReportButtonAction()
- {
- try
- {
- var achievement = _achievementsListContent
- .GetComponentsInChildren()
- .Where(button => button.Achievement?.Identifier == _lastTappedAchievementID)
- .Select(button => button.Achievement)
- .FirstOrDefault()
- ?? GKAchievement.Init(_lastTappedAchievementID);
-
- achievement.PercentComplete = Math.Min(achievement.PercentComplete + 50.0f, 100.0f);
-
- await GKAchievement.Report(new GKAchievement[] { achievement });
-
- await Refresh();
- }
- catch (Exception ex)
- {
- _propertiesText.text = ex.Message;
- }
- }
}
}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivitiesPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivitiesPanel.cs
new file mode 100644
index 00000000..82d6e206
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivitiesPanel.cs
@@ -0,0 +1,95 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using Apple.Core;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ public class ActivitiesPanel : PanelBase
+ {
+ [SerializeField] private Text _hasPendingActivityText = default;
+ [SerializeField] private ActivityDefinitionButton _activityDefinitionButtonPrefab = default;
+ [SerializeField] private GameObject _listContent = default;
+ [SerializeField] private Button _refreshButton = default;
+ [SerializeField] private ErrorButton _errorMessagePrefab = default;
+ [SerializeField] private ActivityDefinitionPanel _activityDefinitionPanelPrefab = default;
+
+ private readonly bool IsLoadGameActivityDefinitionsAvailable = Availability.IsMethodAvailable(nameof(GKGameActivityDefinition.LoadGameActivityDefinitions));
+
+ private string _hasPendingActivityFormat = "Has Pending Activities: {0}";
+
+ void Start()
+ {
+ _hasPendingActivityFormat = _hasPendingActivityText.text;
+ _refreshButton.onClick.AddListener(RefreshButtonAction);
+ }
+
+ async void OnEnable()
+ {
+ await Refresh();
+ }
+
+ public async void RefreshButtonAction()
+ {
+ await Refresh();
+ }
+
+ public async Task Refresh()
+ {
+ _refreshButton.interactable = false;
+
+ try
+ {
+ Clear();
+
+ _hasPendingActivityText.text = string.Format(_hasPendingActivityFormat, await GKGameActivity.CheckPendingGameActivityExistence() ? "YES" : "NO");
+
+ if (IsLoadGameActivityDefinitionsAvailable)
+ {
+ var activityDefinitions = await GKGameActivityDefinition.LoadGameActivityDefinitions();
+ if (activityDefinitions != null && activityDefinitions.Count > 0)
+ {
+ // Activity definitions are ordered randomly. Sort them here.
+ var sortedActivityDefinitions = activityDefinitions.OrderBy(def => def.Title).ToList();
+
+ foreach (var activityDefinition in sortedActivityDefinitions)
+ {
+ var button = _activityDefinitionButtonPrefab.Instantiate(_listContent);
+ button.ActivityDefinition = activityDefinition;
+ button.ButtonClick += (sender, args) =>
+ {
+ var activityDefinitionPanel = _activityDefinitionPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, activityDefinition);
+ GameKitSample.Instance.PushPanel(activityDefinitionPanel.gameObject);
+ };
+ }
+ }
+ }
+ else
+ {
+ // show the API unavailable message
+ var errorButton = _errorMessagePrefab.Instantiate(_listContent);
+ errorButton.Text = $"LoadGameActivityDefinitions is not available on this OS version.";
+ }
+ }
+ catch (Exception ex)
+ {
+ GKErrorCodeExtensions.LogException(ex);
+
+ // show the exception text
+ var errorButton = _errorMessagePrefab.Instantiate(_listContent);
+ errorButton.Text = $"{ex.Message}";
+ }
+ finally
+ {
+ _refreshButton.interactable = true;
+ }
+ }
+
+ public void Clear()
+ {
+ DestroyChildren(_listContent);
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivitiesPanel.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivitiesPanel.cs.meta
new file mode 100644
index 00000000..05b8c3c2
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivitiesPanel.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: e9575be91d0f7429087a9f06d09feb36
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityAchievementButtons.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityAchievementButtons.cs
new file mode 100644
index 00000000..e6a50045
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityAchievementButtons.cs
@@ -0,0 +1,104 @@
+using System;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ public class ActivityAchievementButtons : MonoBehaviour
+ {
+ public GKGameActivity Activity { get; private set; }
+ public GKAchievement Achievement { get; private set; }
+
+ [SerializeField] private Text _progressButtonText = default;
+ [SerializeField] private Button _progressButton = default;
+ [SerializeField] private Button _completeButton = default;
+ [SerializeField] private Button _removeButton = default;
+
+ public ActivityAchievementButtons Instantiate(GameObject parent, GKGameActivity activity, GKAchievement achievement)
+ {
+ var buttons = Instantiate(this.gameObject, parent.transform, worldPositionStays: false).GetComponent();
+
+ buttons.Activity = activity;
+ buttons.Achievement = achievement;
+
+ return buttons;
+ }
+
+ string _progressButtonFormat = "Progress: {0:F0}%";
+
+ protected virtual void Start()
+ {
+ _progressButtonFormat = _progressButtonText.text;
+
+ UpdateButtons();
+
+ _progressButton.onClick.AddListener(OnProgressButton);
+ _completeButton.onClick.AddListener(OnCompleteButton);
+ _removeButton.onClick.AddListener(OnRemoveButton);
+ }
+
+ private void UpdateButtons()
+ {
+ bool isComplete = false;
+ bool hasProgress = false;
+
+ var activity = Activity;
+ var achievement = Achievement;
+ if (activity != null && achievement != null)
+ {
+ var progressPercent = activity.GetProgressOnAchievement(achievement);
+ _progressButtonText.text = string.Format(_progressButtonFormat, progressPercent);
+
+ isComplete = progressPercent >= 100.0;
+ hasProgress = progressPercent > 0.0;
+ }
+
+ _progressButton.interactable = !isComplete;
+ _completeButton.interactable = !isComplete;
+ _removeButton.interactable = hasProgress;
+ }
+
+ public event EventHandler ProgressChanged;
+
+ void OnProgressButton()
+ {
+ var activity = Activity;
+ var achievement = Achievement;
+ if (activity != null && achievement != null)
+ {
+ var progressPercent = Math.Min(activity.GetProgressOnAchievement(achievement) + 20.0, 100.0);
+ activity.SetProgressOnAchievement(achievement, progressPercent);
+ if (progressPercent >= 100.0)
+ {
+ activity.SetAchievementCompleted(achievement);
+ }
+ ProgressChanged?.Invoke(this, EventArgs.Empty);
+ UpdateButtons();
+ }
+ }
+
+ void OnCompleteButton()
+ {
+ var activity = Activity;
+ var achievement = Achievement;
+ if (activity != null && achievement != null)
+ {
+ activity.SetAchievementCompleted(achievement);
+ ProgressChanged?.Invoke(this, EventArgs.Empty);
+ UpdateButtons();
+ }
+ }
+
+ void OnRemoveButton()
+ {
+ var activity = Activity;
+ var achievement = Achievement;
+ if (activity != null && achievement != null)
+ {
+ activity.RemoveAchievements(achievement);
+ ProgressChanged?.Invoke(this, EventArgs.Empty);
+ UpdateButtons();
+ }
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityAchievementButtons.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityAchievementButtons.cs.meta
new file mode 100644
index 00000000..c04d2f8b
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityAchievementButtons.cs.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: 5481951c7bf6643929609e20cec8fe1d
\ No newline at end of file
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityDefinitionButton.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityDefinitionButton.cs
new file mode 100644
index 00000000..fcd24d73
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityDefinitionButton.cs
@@ -0,0 +1,63 @@
+using System;
+using System.Threading.Tasks;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ public class ActivityDefinitionButton : ListItemButtonBase
+ {
+ private GKGameActivityDefinition _activityDefinition;
+ public GKGameActivityDefinition ActivityDefinition
+ {
+ get => _activityDefinition;
+ set
+ {
+ _activityDefinition = value;
+ UpdateDisplay();
+ _ = UpdateImage();
+ }
+ }
+
+ [SerializeField] private RawImage _image = default;
+ [SerializeField] private Text _titleText = default;
+ [SerializeField] private Text _identifierText = default;
+ [SerializeField] private Text _groupIdText = default;
+ [SerializeField] private Text _releaseStateText = default;
+
+ public ActivityDefinitionButton Instantiate(GameObject parent, GKGameActivityDefinition activityDefinition)
+ {
+ var button = base.Instantiate(parent);
+
+ button.ActivityDefinition = activityDefinition;
+
+ return button;
+ }
+
+ void OnDisable()
+ {
+ _image.DestroyTexture();
+ }
+
+ private async Task UpdateImage()
+ {
+ try
+ {
+ var texture = (ActivityDefinition != null) ? await ActivityDefinition.LoadImage() : null;
+ _image.DestroyTextureAndAssign(texture);
+ }
+ catch (Exception ex)
+ {
+ GKErrorCodeExtensions.LogException(ex);
+ }
+ }
+
+ private void UpdateDisplay()
+ {
+ _titleText.text = ActivityDefinition?.Title ?? string.Empty;
+ _identifierText.text = ActivityDefinition?.Identifier ?? string.Empty;
+ _groupIdText.text = ActivityDefinition?.GroupIdentifier ?? string.Empty;
+ _releaseStateText.text = ActivityDefinition?.ReleaseState.ToString() ?? string.Empty;
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityDefinitionButton.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityDefinitionButton.cs.meta
new file mode 100644
index 00000000..a18860ed
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityDefinitionButton.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: c47af0084cf41465a986d97a5f067e87
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityDefinitionPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityDefinitionPanel.cs
new file mode 100644
index 00000000..95dcb80e
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityDefinitionPanel.cs
@@ -0,0 +1,262 @@
+using System;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ public class ActivityDefinitionPanel : PanelBase
+ {
+ [SerializeField] private ActivityDefinitionButton _activityDefinitionButton = default;
+ [SerializeField] private PropertyButton _propertyButtonPrefab = default;
+ [SerializeField] private LeaderboardButton _leaderboardButtonPrefab = default;
+ [SerializeField] private LeaderboardPanel _leaderboardPanelPrefab = default;
+ [SerializeField] private AchievementButton _achievementButtonPrefab = default;
+ [SerializeField] private AchievementPanel _achievementPanelPrefab = default;
+ [SerializeField] private ActivityPanel _activityPanelPrefab = default;
+ [SerializeField] private GameObject _propertiesListContent = default;
+
+ [SerializeField] private GameObject _bottomButtonArea = default;
+ [SerializeField] private Button _initButton = default;
+ [SerializeField] private Button _startButton = default;
+ [SerializeField] private Button _refreshButton = default;
+
+ [SerializeField] private GameObject _partyCodeArea = default;
+ [SerializeField] private InputField _partyCodeInputField = default;
+ [SerializeField] private Button _startPartyCodeButton = default;
+ [SerializeField] private Button _cancelPartyCodeButton = default;
+
+ [SerializeField] private ErrorButton _errorMessagePrefab = default;
+
+ private Color _defaultTextInputColor = Color.black;
+
+ public GKGameActivityDefinition ActivityDefinition
+ {
+ get => _activityDefinitionButton.ActivityDefinition;
+ set
+ {
+ _activityDefinitionButton.ActivityDefinition = value;
+ _ = Refresh();
+ }
+ }
+
+ public ActivityDefinitionPanel Instantiate(GameObject parent, GKGameActivityDefinition activityDefinition)
+ {
+ var panel = base.Instantiate(parent);
+
+ panel.ActivityDefinition = activityDefinition;
+
+ return panel;
+ }
+
+ // smash the valid alphabet characters into a single string
+ static string _validPartyCodeAlphabet = null;
+ static string ValidPartyCodeAlphabet => _validPartyCodeAlphabet ??= string.Join(null, GKGameActivity.ValidPartyCodeAlphabet.Select(s => s.ToString()));
+
+ void Start()
+ {
+ _activityDefinitionButton.ButtonClick += async (sender, args) =>
+ {
+ if (ActivityDefinition != null)
+ {
+ await GKAccessPoint.Shared.TriggerWithGameActivityDefinitionID(ActivityDefinition.Identifier);
+ }
+ };
+
+ _initButton.onClick.AddListener(InitButtonAction);
+ _startButton.onClick.AddListener(StartButtonAction);
+ _refreshButton.onClick.AddListener(RefreshButtonAction);
+
+ _startPartyCodeButton.onClick.AddListener(StartPartyCodeButtonAction);
+ _cancelPartyCodeButton.onClick.AddListener(CancelPartyCodeButtonAction);
+
+ _defaultTextInputColor = _partyCodeInputField.textComponent.color;
+ _startPartyCodeButton.interactable = false;
+
+ // Party code should be two parts of strings with the same length (2-6) connected with a dash,
+ // and the code can be either pure digits (0-9), or both parts are uppercased characters from validPartyCodeAlphabet.
+ StringBuilder builder = new StringBuilder();
+ const int PartyCodeLengthWithoutDash = 8; // must be even and between 4 and 12
+ for (int i = 0; i < PartyCodeLengthWithoutDash; i++)
+ {
+ builder.Append(ValidPartyCodeAlphabet[UnityEngine.Random.Range(0, ValidPartyCodeAlphabet.Length - 1)]);
+
+ // insert the dash at the halfway point
+ if (i == PartyCodeLengthWithoutDash / 2 - 1)
+ {
+ builder.Append('-');
+ }
+ }
+
+ _partyCodeInputField.onValueChanged.AddListener(value =>
+ {
+ var isValid = GKGameActivity.IsValidPartyCode(_partyCodeInputField.text);
+ _startPartyCodeButton.interactable = isValid;
+ _partyCodeInputField.textComponent.color = isValid ? _defaultTextInputColor : Color.red;
+ });
+
+ _partyCodeInputField.onValidateInput += (input, charIndex, addedChar) =>
+ (ValidPartyCodeAlphabet.Contains(addedChar) || addedChar == '-') ? addedChar : '\0';
+
+ _partyCodeInputField.text = builder.ToString();
+ }
+
+ async void OnEnable()
+ {
+ ShowPartyCodeControls(false);
+
+ await Refresh();
+ }
+
+ public void InitButtonAction()
+ {
+ var activity = GKGameActivity.Init(ActivityDefinition);
+ var activityPanel = _activityPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, activity);
+ GameKitSample.Instance.PushPanel(activityPanel.gameObject);
+ }
+
+ public void StartButtonAction()
+ {
+ var definition = ActivityDefinition;
+ if (definition.SupportsPartyCode)
+ {
+ // show the party code controls
+ ShowPartyCodeControls(true);
+ }
+ else
+ {
+ // start the activity
+ var activity = GKGameActivity.Start(definition);
+ var activityPanel = _activityPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, activity);
+ GameKitSample.Instance.PushPanel(activityPanel.gameObject);
+ }
+ }
+
+ public async void RefreshButtonAction()
+ {
+ await Refresh();
+ }
+
+ private void ShowPartyCodeControls(bool show)
+ {
+ _partyCodeArea.SetActive(show);
+ _bottomButtonArea.SetActive(!show);
+ }
+
+ public void StartPartyCodeButtonAction()
+ {
+ var activity = GKGameActivity.Start(ActivityDefinition, _partyCodeInputField.text);
+ var activityPanel = _activityPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, activity);
+ GameKitSample.Instance.PushPanel(activityPanel.gameObject);
+ }
+
+ public void CancelPartyCodeButtonAction()
+ {
+ ShowPartyCodeControls(false);
+ }
+
+ private bool Interactable
+ {
+ get
+ {
+ return
+ _activityDefinitionButton.Interactable &&
+ _refreshButton.interactable;
+ }
+
+ set
+ {
+ _activityDefinitionButton.Interactable = value;
+ _refreshButton.interactable = value;
+ }
+ }
+
+ public async Task Refresh()
+ {
+ int numEntries = 0;
+
+ Interactable = false;
+
+ try
+ {
+ Clear();
+
+ if (ActivityDefinition != null)
+ {
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Title", ActivityDefinition.Title);
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Identifier", ActivityDefinition.Identifier);
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "GroupIdentifier", ActivityDefinition.GroupIdentifier);
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Details", ActivityDefinition.Details);
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "ReleaseState", ActivityDefinition.ReleaseState.ToString());
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Fallback URL", ActivityDefinition.FallbackURL?.ToString() ?? string.Empty);
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "PlayStyle", ActivityDefinition.PlayStyle.ToString());
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "SupportsPartyCode", ActivityDefinition.SupportsPartyCode ? "yes" : "no");
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "SupportsUnlimitedPlayers", ActivityDefinition.SupportsUnlimitedPlayers ? "yes" : "no");
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "MaxPlayers", ActivityDefinition.MaxPlayers?.ToString() ?? "(undefined)");
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "MinPlayers", ActivityDefinition.MinPlayers?.ToString() ?? "(undefined)");
+
+ // duration options
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "DefaultProperties",
+ ActivityDefinition.DefaultProperties != null ?
+ string.Join("\n", ActivityDefinition.DefaultProperties
+ .Select(kvp => $"\"{kvp.Key}\": \"{kvp.Value}\"")) :
+ string.Empty);
+
+ // achievements
+ var achievementDescriptions = await ActivityDefinition.LoadAchievementDescriptions();
+ if (achievementDescriptions?.Count > 0)
+ {
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Achievement Descriptions Count", achievementDescriptions.Count.ToString());
+ foreach (var description in achievementDescriptions)
+ {
+ var button = _achievementButtonPrefab.Instantiate(_propertiesListContent, description);
+ button.ButtonClick += (sender, args) =>
+ {
+ var achievementPanel = _achievementPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, description, null);
+ GameKitSample.Instance.PushPanel(achievementPanel.gameObject);
+ };
+
+ }
+ }
+
+ // leaderboards
+ var leaderboards = await ActivityDefinition.LoadLeaderboards();
+ if (leaderboards?.Count > 0)
+ {
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Leaderboards Count", leaderboards.Count.ToString());
+ foreach (var leaderboard in leaderboards)
+ {
+ var button = _leaderboardButtonPrefab.Instantiate(_propertiesListContent, leaderboard);
+ button.ButtonClick += (sender, args) =>
+ {
+ var leaderboardPanel = _leaderboardPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, leaderboard);
+ GameKitSample.Instance.PushPanel(leaderboardPanel.gameObject);
+ };
+ }
+ }
+ }
+ }
+ catch (Exception ex)
+ {
+ GKErrorCodeExtensions.LogException(ex);
+
+ // show the exception text
+ var errorButton = _errorMessagePrefab.Instantiate(_propertiesListContent);
+ errorButton.Text = $"{ex.Message}";
+ }
+ finally
+ {
+ Interactable = true;
+ }
+
+ return numEntries;
+ }
+
+ private void Clear()
+ {
+ DestroyChildren(_propertiesListContent);
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityDefinitionPanel.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityDefinitionPanel.cs.meta
new file mode 100644
index 00000000..48bbb60f
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityDefinitionPanel.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 5cbe23ddf3fc54ed3b313dbc1f4de2e2
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityLeaderboardScoreButtons.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityLeaderboardScoreButtons.cs
new file mode 100644
index 00000000..4388b79c
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityLeaderboardScoreButtons.cs
@@ -0,0 +1,93 @@
+using System;
+using Apple.GameKit.Leaderboards;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ public class ActivityLeaderboardScoreButtons : MonoBehaviour
+ {
+ public GKGameActivity Activity { get; private set; }
+ public GKLeaderboard Leaderboard { get; private set; }
+
+
+ [SerializeField] private Text _scoreButtonText = default;
+ [SerializeField] private Button _scoreButton = default;
+ [SerializeField] private Button _removeButton = default;
+
+ public ActivityLeaderboardScoreButtons Instantiate(GameObject parent, GKGameActivity activity, GKLeaderboard leaderboard)
+ {
+ var buttons = Instantiate(this.gameObject, parent.transform, worldPositionStays: false).GetComponent();
+
+ buttons.Activity = activity;
+ buttons.Leaderboard = leaderboard;
+
+ return buttons;
+ }
+
+ string _scoreButtonFormat = "Set Score: {0}";
+
+ protected virtual void Start()
+ {
+ _scoreButtonFormat = _scoreButtonText.text;
+
+ UpdateButtons();
+
+ _scoreButton.onClick.AddListener(OnScoreButton);
+ _removeButton.onClick.AddListener(OnRemoveButton);
+ }
+
+ private void UpdateButtons()
+ {
+ bool enableRemoveButton = false;
+
+ var activity = Activity;
+ var leaderboard = Leaderboard;
+ if (activity != null && leaderboard != null)
+ {
+ var score = activity.GetScoreOnLeaderboard(leaderboard);
+ var scoreValue = score?.Value ?? 0;
+ _scoreButtonText.text = string.Format(_scoreButtonFormat, scoreValue);
+
+ if (scoreValue > 0)
+ {
+ enableRemoveButton = true;
+ }
+ }
+
+ _removeButton.interactable = enableRemoveButton;
+ }
+
+ public event EventHandler ScoreChanged;
+
+ void OnScoreButton()
+ {
+ var activity = Activity;
+ var leaderboard = Leaderboard;
+ if (activity != null && leaderboard != null)
+ {
+ var score = activity.GetScoreOnLeaderboard(leaderboard);
+ var scoreValue = (score?.Value ?? 0) + 20;
+ activity.SetScoreOnLeaderboard(leaderboard, scoreValue);
+
+ // also test the version of SetScore that takes a context value
+ activity.SetScoreOnLeaderboard(leaderboard, scoreValue, context:99);
+
+ ScoreChanged?.Invoke(this, EventArgs.Empty);
+ UpdateButtons();
+ }
+ }
+
+ void OnRemoveButton()
+ {
+ var activity = Activity;
+ var leaderboard = Leaderboard;
+ if (activity != null && leaderboard != null)
+ {
+ activity.RemoveScoresFromLeaderboards(leaderboard);
+ ScoreChanged?.Invoke(this, EventArgs.Empty);
+ UpdateButtons();
+ }
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityLeaderboardScoreButtons.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityLeaderboardScoreButtons.cs.meta
new file mode 100644
index 00000000..ad9138f5
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityLeaderboardScoreButtons.cs.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: 6b64ce3a586694f0db8342a3e17218bc
\ No newline at end of file
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityPanel.cs
new file mode 100644
index 00000000..fa1848f7
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityPanel.cs
@@ -0,0 +1,378 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ public class ActivityPanel : PanelBase
+ {
+ [SerializeField] private ActivityDefinitionButton _activityDefinitionButton = default;
+ [SerializeField] private AchievementPanel _achievementPanelPrefab = default;
+ [SerializeField] private AchievementButton _achievementButtonPrefab = default;
+ [SerializeField] private ActivityAchievementButtons _activityAchievementButtonsPrefab = default;
+
+ [SerializeField] private LeaderboardPanel _leaderboardPanelPrefab = default;
+ [SerializeField] private LeaderboardButton _leaderboardButtonPrefab = default;
+ [SerializeField] private ActivityLeaderboardScoreButtons _activityLeaderboardScoreButtonsPrefab = default;
+
+ [SerializeField] private PropertyButton _propertyButtonPrefab = default;
+ [SerializeField] private GameObject _propertiesListContent = default;
+
+ [SerializeField] private Button _startButton = default;
+ [SerializeField] private Button _pauseButton = default;
+ [SerializeField] private Button _resumeButton = default;
+ [SerializeField] private Button _endButton = default;
+ [SerializeField] private Button _refreshButton = default;
+ [SerializeField] private Button _removeAchievementsButton = default;
+ [SerializeField] private Button _removeLeaderboardScoresButton = default;
+
+ [SerializeField] private Button _makeMatchRequestButton = default;
+ [SerializeField] private Button _findMatchButton = default;
+ [SerializeField] private Button _findPlayersForHostedMatch = default;
+
+ [SerializeField] private ErrorButton _errorMessagePrefab = default;
+
+ private GKGameActivity _activity;
+ public GKGameActivity Activity
+ {
+ get => _activity;
+ set
+ {
+ _activity = value;
+ _ = Refresh();
+ }
+ }
+
+ public ActivityPanel Instantiate(GameObject parent, GKGameActivity activity)
+ {
+ var panel = base.Instantiate(parent);
+
+ panel.Activity = activity;
+
+ return panel;
+ }
+
+ void Start()
+ {
+ _activityDefinitionButton.ButtonClick += async (sender, args) =>
+ {
+ if (Activity?.ActivityDefinition != null)
+ {
+ await GKAccessPoint.Shared.TriggerWithGameActivityDefinitionID(Activity.ActivityDefinition.Identifier);
+ }
+ };
+
+ _startButton.onClick.AddListener(StartButtonAction);
+ _pauseButton.onClick.AddListener(PauseButtonAction);
+ _resumeButton.onClick.AddListener(ResumeButtonAction);
+ _endButton.onClick.AddListener(EndButtonAction);
+
+ _refreshButton.onClick.AddListener(RefreshButtonAction);
+
+ _removeAchievementsButton.onClick.AddListener(RemoveAchievementsButtonAction);
+ _removeLeaderboardScoresButton.onClick.AddListener(RemoveLeaderboardScoresButtonAction);
+
+ _makeMatchRequestButton.onClick.AddListener(MakeMatchRequestButtonAction);
+ _findMatchButton.onClick.AddListener(FindMatchButtonAction);
+ _findPlayersForHostedMatch.onClick.AddListener(FindPlayersForHostedMatchButtonAction);
+ }
+
+ async void OnEnable()
+ {
+ await Refresh();
+ }
+
+ // For an activity to support multiplayer, it must have a party code
+ // with a minimum number of players specified.
+ private bool SupportsMultiplayer
+ {
+ get
+ {
+ var definition = Activity?.ActivityDefinition;
+ return
+ definition != null &&
+ definition.SupportsPartyCode &&
+ definition.MinPlayers.HasValue &&
+ (definition.MaxPlayers.HasValue || definition.SupportsUnlimitedPlayers);
+ }
+ }
+
+ public void UpdateButtonsForCurrentState()
+ {
+ var state = Activity?.State ?? GKGameActivityState.Initialized;
+
+ switch (state)
+ {
+ case GKGameActivityState.Initialized:
+ _startButton.gameObject.SetActive(true);
+ _pauseButton.gameObject.SetActive(false);
+ _resumeButton.gameObject.SetActive(false);
+ _endButton.gameObject.SetActive(false);
+ _removeAchievementsButton.gameObject.SetActive(false);
+ _removeLeaderboardScoresButton.gameObject.SetActive(false);
+ _makeMatchRequestButton.gameObject.SetActive(false);
+ _findMatchButton.gameObject.SetActive(false);
+ _findPlayersForHostedMatch.gameObject.SetActive(false);
+ break;
+ case GKGameActivityState.Active:
+ _startButton.gameObject.SetActive(false);
+ _pauseButton.gameObject.SetActive(true);
+ _resumeButton.gameObject.SetActive(false);
+ _endButton.gameObject.SetActive(true);
+ _removeAchievementsButton.gameObject.SetActive(true);
+ _removeLeaderboardScoresButton.gameObject.SetActive(true);
+ _makeMatchRequestButton.gameObject.SetActive(SupportsMultiplayer);
+ _findMatchButton.gameObject.SetActive(SupportsMultiplayer);
+ _findPlayersForHostedMatch.gameObject.SetActive(SupportsMultiplayer);
+ break;
+ case GKGameActivityState.Paused:
+ _startButton.gameObject.SetActive(false);
+ _pauseButton.gameObject.SetActive(false);
+ _resumeButton.gameObject.SetActive(true);
+ _endButton.gameObject.SetActive(true);
+ _removeAchievementsButton.gameObject.SetActive(true);
+ _removeLeaderboardScoresButton.gameObject.SetActive(true);
+ _makeMatchRequestButton.gameObject.SetActive(SupportsMultiplayer);
+ _findMatchButton.gameObject.SetActive(SupportsMultiplayer);
+ _findPlayersForHostedMatch.gameObject.SetActive(SupportsMultiplayer);
+ break;
+ case GKGameActivityState.Ended:
+ _startButton.gameObject.SetActive(false);
+ _pauseButton.gameObject.SetActive(false);
+ _resumeButton.gameObject.SetActive(false);
+ _endButton.gameObject.SetActive(false);
+ _removeAchievementsButton.gameObject.SetActive(false);
+ _removeLeaderboardScoresButton.gameObject.SetActive(false);
+ _makeMatchRequestButton.gameObject.SetActive(false);
+ _findMatchButton.gameObject.SetActive(false);
+ _findPlayersForHostedMatch.gameObject.SetActive(false);
+ break;
+ }
+ }
+
+ public async void StartButtonAction()
+ {
+ Activity.Start();
+ await Refresh();
+ }
+
+ public async void PauseButtonAction()
+ {
+ Activity.Pause();
+ await Refresh();
+ }
+
+ public async void ResumeButtonAction()
+ {
+ Activity.Resume();
+ await Refresh();
+ }
+
+ public async void EndButtonAction()
+ {
+ Activity.End();
+ await Refresh();
+ }
+
+ public async void RefreshButtonAction()
+ {
+ await Refresh();
+ }
+
+ public async void RemoveAchievementsButtonAction()
+ {
+ Interactable = false;
+
+ try
+ {
+ Activity.RemoveAchievements(Activity.AchievementsAsArray);
+ await Refresh();
+ }
+ finally
+ {
+ Interactable = true;
+ }
+ }
+
+ public async void RemoveLeaderboardScoresButtonAction()
+ {
+ Interactable = false;
+
+ try
+ {
+ var leaderboards = await Activity.ActivityDefinition.LoadLeaderboards();
+ if (leaderboards?.Count > 0)
+ {
+ Activity.RemoveScoresFromLeaderboards(leaderboards);
+ await Refresh();
+ }
+ }
+ finally
+ {
+ Interactable = true;
+ }
+ }
+
+ public void MakeMatchRequestButtonAction()
+ {
+ var request = Activity.MakeMatchRequest();
+
+ // TODO: This test was not completed in time for 2025 Beta 1.
+ Debug.Log($"GKGameActivity.MakeMatchRequest() -> {request}");
+ }
+
+ public async void FindMatchButtonAction()
+ {
+ var match = await Activity.FindMatch();
+
+ // TODO: This test was not completed in time for 2025 Beta 1.
+ Debug.Log($"GKGameActivity.FindMatch() -> {match}");
+ }
+
+ public async void FindPlayersForHostedMatchButtonAction()
+ {
+ var players = await Activity.FindPlayersForHostedMatch();
+
+ // TODO: This test was not completed in time for 2025 Beta 1.
+ Debug.Log($"GKGameActivity.FindPlayersForHostedMatch() -> {players}");
+ }
+
+ private bool Interactable
+ {
+ get
+ {
+ return
+ _activityDefinitionButton.Interactable &&
+ _refreshButton.interactable;
+ }
+
+ set
+ {
+ _activityDefinitionButton.Interactable = value;
+ _refreshButton.interactable = value;
+ }
+ }
+
+ public async Task Refresh()
+ {
+ int numEntries = 0;
+
+ Interactable = false;
+
+ try
+ {
+ Clear();
+
+ UpdateButtonsForCurrentState();
+
+ var activity = Activity;
+ if (activity != null)
+ {
+ var definition = activity.ActivityDefinition;
+ _activityDefinitionButton.ActivityDefinition = definition;
+
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Identifier", activity.Identifier);
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "State", activity.State.ToString());
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Duration", activity.Duration.ToString("g"));
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "CreationDate", activity.CreationDate.ToString("u"));
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "StartDate", activity.StartDate.ToString("u"));
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "EndDate", activity.EndDate.ToString("u"));
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "LastResumeDate", activity.LastResumeDate.ToString("u"));
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "PartyCode", activity.PartyCode);
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "PartyURL", activity.PartyURL?.ToString());
+
+ // achievements
+ var achievementDescriptions = await definition.LoadAchievementDescriptions();
+ if (achievementDescriptions?.Count > 0)
+ {
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Achievement Count", achievementDescriptions.Count.ToString());
+
+ var achievements = activity.AchievementsAsArray;
+ foreach (var achievementDescription in achievementDescriptions)
+ {
+ var achievement = achievements?
+ .Where(ach => ach.Identifier == achievementDescription.Identifier)
+ .FirstOrDefault() ??
+ GKAchievement.Init(achievementDescription.Identifier);
+
+ var button = _achievementButtonPrefab.Instantiate(_propertiesListContent, achievementDescription, achievement);
+ button.ButtonClick += (sender, args) =>
+ {
+ var achievementPanel = _achievementPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, achievementDescription, achievement);
+ GameKitSample.Instance.PushPanel(achievementPanel.gameObject);
+ };
+
+ if ((activity.State == GKGameActivityState.Active || activity.State == GKGameActivityState.Paused) && !achievement.IsCompleted)
+ {
+ var buttons = _activityAchievementButtonsPrefab.Instantiate(_propertiesListContent, activity, achievement);
+ buttons.ProgressChanged += (sender, args) =>
+ {
+ button.UpdateAchievementProperties();
+ };
+ }
+ }
+ }
+
+ // leaderboards
+ var leaderboards = await definition.LoadLeaderboards();
+ if (leaderboards?.Count > 0)
+ {
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Leaderboard Count", leaderboards.Count.ToString());
+
+ var scores = activity.LeaderboardScoresAsArray;
+ foreach (var leaderboard in leaderboards)
+ {
+ var score = scores?
+ .Where(score => score.LeaderboardID == leaderboard.BaseLeaderboardId)
+ .FirstOrDefault();
+
+ var button = _leaderboardButtonPrefab.Instantiate(_propertiesListContent, leaderboard);
+ button.ButtonClick += (sender, args) =>
+ {
+ var leaderboardPanel = _leaderboardPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, leaderboard);
+ GameKitSample.Instance.PushPanel(leaderboardPanel.gameObject);
+ };
+
+ if (activity.State == GKGameActivityState.Active || activity.State == GKGameActivityState.Paused)
+ {
+ var buttons = _activityLeaderboardScoreButtonsPrefab.Instantiate(_propertiesListContent, activity, leaderboard);
+ buttons.ScoreChanged += (sender, args) =>
+ {
+ // nothing to do
+ };
+ }
+ }
+ }
+
+ var properties = activity.Properties;
+ if (properties?.Count > 0)
+ {
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Properties",
+ string.Join("\n", properties.Select(kvp => $"\"{kvp.Key}\": \"{kvp.Value}\"")));
+ }
+ }
+ }
+ catch (Exception ex)
+ {
+ GKErrorCodeExtensions.LogException(ex);
+
+ // show the exception text
+ var errorButton = _errorMessagePrefab.Instantiate(_propertiesListContent);
+ errorButton.Text = $"{ex.Message}";
+ }
+ finally
+ {
+ Interactable = true;
+ }
+
+ return numEntries;
+ }
+
+ private void Clear()
+ {
+ DestroyChildren(_propertiesListContent);
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityPanel.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityPanel.cs.meta
new file mode 100644
index 00000000..c31a8c79
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ActivityPanel.cs.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: e3837a72388284125a8636fac8cdd787
\ No newline at end of file
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengeDefinitionButton.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengeDefinitionButton.cs
new file mode 100644
index 00000000..539100ee
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengeDefinitionButton.cs
@@ -0,0 +1,73 @@
+using System;
+using System.Threading.Tasks;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ public class ChallengeDefinitionButton : ListItemButtonBase
+ {
+ private GKChallengeDefinition _challengeDefinition;
+ public GKChallengeDefinition ChallengeDefinition
+ {
+ get => _challengeDefinition;
+ set
+ {
+ _challengeDefinition = value;
+ _ = UpdateDisplay();
+ _ = UpdateImage();
+ }
+ }
+
+ [SerializeField] private RawImage _image = default;
+ [SerializeField] private Text _titleText = default;
+ [SerializeField] private Text _identifierText = default;
+ [SerializeField] private Text _groupIdText = default;
+ [SerializeField] private Text _leaderboardTitleText = default;
+ [SerializeField] private Text _activeText = default;
+ [SerializeField] private Text _releaseStateText = default;
+
+ public ChallengeDefinitionButton Instantiate(GameObject parent, GKChallengeDefinition challengeDefinition)
+ {
+ var button = base.Instantiate(parent);
+
+ button.ChallengeDefinition = challengeDefinition;
+
+ return button;
+ }
+
+ void OnDisable()
+ {
+ _image.DestroyTexture();
+ }
+
+ private async Task UpdateImage()
+ {
+ try
+ {
+ var texture = (ChallengeDefinition != null) ? await ChallengeDefinition.LoadImage() : null;
+ _image.DestroyTextureAndAssign(texture);
+ }
+ catch (Exception ex)
+ {
+ GKErrorCodeExtensions.LogException(ex);
+ }
+ }
+
+ private async Task UpdateDisplay()
+ {
+ _titleText.text = ChallengeDefinition?.Title ?? string.Empty;
+ _identifierText.text = ChallengeDefinition?.Identifier ?? string.Empty;
+ _groupIdText.text = ChallengeDefinition?.GroupIdentifier ?? string.Empty;
+ _leaderboardTitleText.text = ChallengeDefinition?.Leaderboard?.Title ?? string.Empty;
+ _releaseStateText.text = ChallengeDefinition?.ReleaseState.ToString() ?? string.Empty;
+
+ bool hasActiveChallenges = false;
+ if (ChallengeDefinition != null)
+ {
+ hasActiveChallenges = await ChallengeDefinition.HasActiveChallenges();
+ }
+ _activeText.text = hasActiveChallenges ? "yes" : "no";
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengeDefinitionButton.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengeDefinitionButton.cs.meta
new file mode 100644
index 00000000..609807d0
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengeDefinitionButton.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: f825d7ab0662d4990a4fa3eddd955ea4
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengeDefinitionPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengeDefinitionPanel.cs
new file mode 100644
index 00000000..61802de4
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengeDefinitionPanel.cs
@@ -0,0 +1,140 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ public class ChallengeDefinitionPanel : PanelBase
+ {
+ [SerializeField] private ChallengeDefinitionButton _challengeDefinitionButton = default;
+ [SerializeField] private PropertyButton _propertyButtonPrefab = default;
+ [SerializeField] private LeaderboardButton _leaderboardButtonPrefab = default;
+ [SerializeField] private LeaderboardPanel _leaderboardPanelPrefab = default;
+ [SerializeField] private GameObject _propertiesListContent = default;
+ [SerializeField] private Button _refreshButton = default;
+ [SerializeField] private ErrorButton _errorMessagePrefab = default;
+
+ public GKChallengeDefinition ChallengeDefinition
+ {
+ get => _challengeDefinitionButton.ChallengeDefinition;
+ set
+ {
+ _challengeDefinitionButton.ChallengeDefinition = value;
+ _ = Refresh();
+ }
+ }
+
+ public ChallengeDefinitionPanel Instantiate(GameObject parent, GKChallengeDefinition challengeDefinition)
+ {
+ var panel = base.Instantiate(parent);
+
+ panel.ChallengeDefinition = challengeDefinition;
+
+ return panel;
+ }
+
+ void Start()
+ {
+ _challengeDefinitionButton.ButtonClick += async (sender, args) =>
+ {
+ if (ChallengeDefinition != null)
+ {
+ await GKAccessPoint.Shared.TriggerWithChallengeDefinitionID(ChallengeDefinition.Identifier);
+ }
+ };
+
+ _refreshButton.onClick.AddListener(RefreshButtonAction);
+ }
+
+ async void OnEnable()
+ {
+ await Refresh();
+ }
+
+ public async void RefreshButtonAction()
+ {
+ await Refresh();
+ }
+
+ private bool Interactable
+ {
+ get
+ {
+ return
+ _challengeDefinitionButton.Interactable &&
+ _refreshButton.interactable;
+ }
+
+ set
+ {
+ _challengeDefinitionButton.Interactable = value;
+ _refreshButton.interactable = value;
+ }
+ }
+
+ public async Task Refresh()
+ {
+ int numEntries = 0;
+
+ Interactable = false;
+
+ try
+ {
+ Clear();
+
+ if (ChallengeDefinition != null)
+ {
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Title", ChallengeDefinition.Title);
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Identifier", ChallengeDefinition.Identifier);
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Group Identifier", ChallengeDefinition.GroupIdentifier);
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Details", ChallengeDefinition.Details);
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Release State", ChallengeDefinition.ReleaseState.ToString());
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "IsRepeatable", ChallengeDefinition.IsRepeatable ? "yes" : "no");
+
+ // duration options
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Duration Options",
+ ChallengeDefinition.DurationOptions != null ?
+ string.Join("\n", ChallengeDefinition.DurationOptions
+ .Where(dateComponents => dateComponents.ValidDate)
+ .Select(dateComponents => dateComponents.Date.ToString("u"))) :
+ string.Empty);
+
+ // hasActiveChallenges
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, "Has Active Challenges", (await ChallengeDefinition.HasActiveChallenges()) ? "yes" : "no");
+
+ // leaderboard
+ if (ChallengeDefinition.Leaderboard != null)
+ {
+ var button = _leaderboardButtonPrefab.Instantiate(_propertiesListContent, ChallengeDefinition.Leaderboard);
+ button.ButtonClick += (sender, args) =>
+ {
+ var leaderboardPanel = _leaderboardPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, ChallengeDefinition.Leaderboard);
+ GameKitSample.Instance.PushPanel(leaderboardPanel.gameObject);
+ };
+ }
+ }
+ }
+ catch (Exception ex)
+ {
+ GKErrorCodeExtensions.LogException(ex);
+
+ // show the exception text
+ var errorButton = _errorMessagePrefab.Instantiate(_propertiesListContent);
+ errorButton.Text = $"{ex.Message}";
+ }
+ finally
+ {
+ Interactable = true;
+ }
+
+ return numEntries;
+ }
+
+ private void Clear()
+ {
+ DestroyChildren(_propertiesListContent);
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengeDefinitionPanel.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengeDefinitionPanel.cs.meta
new file mode 100644
index 00000000..afa11e07
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengeDefinitionPanel.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: cbbf689f3972b430f9078047750ad83c
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengesPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengesPanel.cs
new file mode 100644
index 00000000..2e74ead0
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengesPanel.cs
@@ -0,0 +1,88 @@
+using System;
+using System.Linq;
+using System.Threading.Tasks;
+using Apple.Core;
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ public class ChallengesPanel : PanelBase
+ {
+ [SerializeField] private ChallengeDefinitionButton _challengeDefinitionButtonPrefab = default;
+ [SerializeField] private GameObject _listContent = default;
+ [SerializeField] private Button _refreshButton = default;
+ [SerializeField] private ErrorButton _errorMessagePrefab = default;
+ [SerializeField] private ChallengeDefinitionPanel _challengeDefinitionPanelPrefab = default;
+
+ private readonly bool IsLoadChallengeDefinitionsAvailable = Availability.IsMethodAvailable(nameof(GKChallengeDefinition.LoadChallengeDefinitions));
+
+ void Start()
+ {
+ _refreshButton.onClick.AddListener(RefreshButtonAction);
+ }
+
+ async void OnEnable()
+ {
+ await Refresh();
+ }
+
+ public async void RefreshButtonAction()
+ {
+ await Refresh();
+ }
+
+ public async Task Refresh()
+ {
+ _refreshButton.interactable = false;
+
+ try
+ {
+ Clear();
+
+ if (IsLoadChallengeDefinitionsAvailable)
+ {
+ var challengeDefinitions = await GKChallengeDefinition.LoadChallengeDefinitions();
+ if (challengeDefinitions != null && challengeDefinitions.Count > 0)
+ {
+ // Challenge definitions are ordered randomly. Sort them here.
+ var sortedChallengeDefinitions = challengeDefinitions.OrderBy(def => def.Title).ToList();
+
+ foreach (var challengeDefinition in sortedChallengeDefinitions)
+ {
+ var button = _challengeDefinitionButtonPrefab.Instantiate(_listContent, challengeDefinition);
+ button.ButtonClick += (sender, args) =>
+ {
+ var challengeDefinitionPanel = _challengeDefinitionPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, challengeDefinition);
+ GameKitSample.Instance.PushPanel(challengeDefinitionPanel.gameObject);
+ };
+ }
+ }
+ }
+ else
+ {
+ // show the API unavailable message
+ var errorButton = _errorMessagePrefab.Instantiate(_listContent);
+ errorButton.Text = $"LoadChallengeDefinitions is not available on this OS version.";
+ }
+ }
+ catch (Exception ex)
+ {
+ GKErrorCodeExtensions.LogException(ex);
+
+ // show the exception text
+ var errorButton = _errorMessagePrefab.Instantiate(_listContent);
+ errorButton.Text = $"{ex.Message}";
+ }
+ finally
+ {
+ _refreshButton.interactable = true;
+ }
+ }
+
+ public void Clear()
+ {
+ DestroyChildren(_listContent);
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengesPanel.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengesPanel.cs.meta
new file mode 100644
index 00000000..c9f699e9
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/ChallengesPanel.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: e453bc11d678742f1adccee869865092
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/GameKitSample.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/GameKitSample.cs
index f0880176..89152e92 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/GameKitSample.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/GameKitSample.cs
@@ -28,6 +28,8 @@ public class GameKitSample : MonoBehaviour
[SerializeField] private AccessPointPanel _accessPointPanel = default;
[SerializeField] private FriendsPanel _friendsPanel = default;
[SerializeField] private AchievementsPanel _achievementsPanel = default;
+ [SerializeField] private ActivitiesPanel _activitiesPanel = default;
+ [SerializeField] private ChallengesPanel _challengesPanel = default;
[SerializeField] private NearbyPlayersPanel _nearbyPlayersPanel = default;
[SerializeField] private LeaderboardSetsPanel _leaderboardSetsPanel = default;
[SerializeField] private LeaderboardsPanel _leaderboardsPanel = default;
@@ -35,6 +37,8 @@ public class GameKitSample : MonoBehaviour
[SerializeField] private RealtimeMatchRequestPanel _realtimeMatchRequestPanel = default;
[SerializeField] private RealtimeMatchStatusPanel _realtimeMatchStatusPanel = default;
+ [SerializeField] private ActivityPanel _activityPanelPrefab = default;
+
#pragma warning disable CS0414 // prevent unused variable warnings on tvOS
[SerializeField] private SavedGamesPanel _savedGamesPanel = default;
#pragma warning disable CS0414
@@ -47,6 +51,8 @@ public class GameKitSample : MonoBehaviour
[SerializeField] private Button _accessPointButton = default;
[SerializeField] private Button _friendsButton = default;
[SerializeField] private Button _showAchievementsBtn = default;
+ [SerializeField] private Button _showActivitiesButton = default;
+ [SerializeField] private Button _showChallengesButton = default;
[SerializeField] private Button _leaderboardSetsButton = default;
[SerializeField] private Button _leaderboardsButton = default;
[SerializeField] private Button _nearbyPlayersButton = default;
@@ -68,10 +74,12 @@ private void Start()
// Send Unity log messages to NSLog.
_ = new AppleLogger();
- _authenticateBtn.onClick.AddListener(OnAuthenticate);
+ _authenticateBtn.onClick.AddListener(OnAuthenticateButtonAction);
_accessPointButton.onClick.AddListener(OnShowAccessPointPanel);
_friendsButton.onClick.AddListener(OnShowFriendsPanel);
_showAchievementsBtn.onClick.AddListener(OnShowAchievements);
+ _showActivitiesButton.onClick.AddListener(OnShowActivities);
+ _showChallengesButton.onClick.AddListener(OnShowChallenges);
_leaderboardSetsButton.onClick.AddListener(OnShowLeaderboardSets);
_leaderboardsButton.onClick.AddListener(OnShowLeaderboards);
_nearbyPlayersButton.onClick.AddListener(OnShowNearbyPlayersPanel);
@@ -88,6 +96,11 @@ private void Start()
GKInvite.InviteAccepted += OnInviteAccepted;
+ if (Availability.IsTypeAvailable())
+ {
+ GKGameActivity.WantsToPlay += OnWantsToPlay;
+ }
+
// Hide all of the interchangeable panels to start.
for (int i = 0; i < _panelArea.transform.childCount; i++)
{
@@ -96,6 +109,9 @@ private void Start()
// Make the main button layout be the one visible panel.
PushPanel(_mainButtonLayout);
+
+ // Start the authentication process
+ _ = OnAuthenticate();
}
catch (Exception ex)
{
@@ -103,8 +119,20 @@ private void Start()
}
}
- private async void OnAuthenticate()
+ void OnDisable()
+ {
+ _playerPhotoImage.DestroyTexture();
+ }
+
+ private async void OnAuthenticateButtonAction()
+ {
+ await OnAuthenticate();
+ }
+
+ private async Task OnAuthenticate()
{
+ bool result = false;
+
try
{
_authenticateBtnText.text = "Authenticating...";
@@ -118,6 +146,7 @@ private async void OnAuthenticate()
}
await GKLocalPlayer.Authenticate();
+ result = true;
}
catch (GameKitException)
{
@@ -128,6 +157,8 @@ private async void OnAuthenticate()
// Any other kind of exception is fatal.
GKErrorCodeExtensions.LogException(ex);
}
+
+ return result;
}
private async void OnAuthenticateUpdate(GKLocalPlayer localPlayer)
@@ -152,7 +183,7 @@ private async Task HandleAuthenticateUpdate(GKLocalPlayer localPlayer)
try
{
var texture = await _localPlayer.LoadPhoto(GKPlayer.PhotoSize.Normal);
- _playerPhotoImage.texture = (texture != null) ? texture : Texture2D.whiteTexture;
+ _playerPhotoImage.DestroyTextureAndAssign(texture);
}
catch (Exception ex)
{
@@ -292,9 +323,26 @@ public void ReplaceActivePanel(GameObject panel)
public void ReturnToRootPanel()
{
- while (PanelStack.Count > 1)
+ if (PanelStack.Count > 1)
{
- PopPanel();
+ while (PanelStack.Count > 1)
+ {
+ var oldPanel = PanelStack.Pop();
+ if (oldPanel != null)
+ {
+ var panelBase = oldPanel.GetComponent();
+ if (panelBase != null && panelBase.ShouldDestroyWhenPopped)
+ {
+ panelBase.Destroy();
+ }
+ }
+ }
+
+ if (PanelStack.Count > 0)
+ {
+ PanelStack.Peek().SetActive(true);
+ }
+ _backButtonArea.SetActive(false);
}
}
@@ -325,6 +373,28 @@ private void OnShowAchievements()
PushPanel(_achievementsPanel.gameObject);
}
+ private void OnShowActivities()
+ {
+ PushPanel(_activitiesPanel.gameObject);
+ }
+
+ private async Task OnWantsToPlay(GKPlayer player, GKGameActivity activity)
+ {
+ // Pop everything off the panel stack.
+ ReturnToRootPanel();
+
+ // Switch to the requested activity.
+ var activityPanel = _activityPanelPrefab.Instantiate(PanelArea, activity);
+ PushPanel(activityPanel.gameObject);
+
+ return true;
+ }
+
+ private void OnShowChallenges()
+ {
+ PushPanel(_challengesPanel.gameObject);
+ }
+
private void OnShowNearbyPlayersPanel()
{
PushPanel(_nearbyPlayersPanel.gameObject);
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardButton.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardButton.cs
index 50ba5116..cc35d6e2 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardButton.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardButton.cs
@@ -3,6 +3,7 @@
using UnityEngine;
using UnityEngine.UI;
using Apple.GameKit.Leaderboards;
+using Apple.Core;
namespace Apple.GameKit.Sample
{
@@ -26,13 +27,11 @@ public GKLeaderboard Leaderboard
[SerializeField] private RawImage _image = default;
#pragma warning restore CS0414
- [SerializeField] private Text _baseLeaderboardIdText = default;
+ [SerializeField] private Text _baseIdText = default;
+ [SerializeField] private Text _groupIdText = default;
[SerializeField] private Text _titleText = default;
[SerializeField] private Text _leaderboardTypeText = default;
- [SerializeField] private Text _groupIdentifierText = default;
- [SerializeField] private Text _startDateText = default;
- [SerializeField] private Text _nextStartDateText = default;
- [SerializeField] private Text _durationText = default;
+ [SerializeField] private Text _releaseStateText = default;
public LeaderboardButton Instantiate(GameObject parent, GKLeaderboard leaderboard)
{
@@ -43,13 +42,18 @@ public LeaderboardButton Instantiate(GameObject parent, GKLeaderboard leaderboar
return button;
}
+ void OnDisable()
+ {
+ _image.DestroyTexture();
+ }
+
#if !UNITY_TVOS
private async Task UpdateImage()
{
try
{
var texture = (Leaderboard != null) ? await Leaderboard.LoadImage() : null;
- _image.texture = (texture != null) ? texture : Texture2D.whiteTexture;
+ _image.DestroyTextureAndAssign(texture);
}
catch (Exception ex)
{
@@ -60,13 +64,14 @@ private async Task UpdateImage()
private void UpdateDisplay()
{
- _baseLeaderboardIdText.text = Leaderboard?.BaseLeaderboardId ?? string.Empty;
- _titleText.text = Leaderboard?.Title ?? string.Empty;
- _leaderboardTypeText.text = Leaderboard?.Type.ToString() ?? string.Empty;
- _groupIdentifierText.text = Leaderboard?.GroupIdentifier ?? string.Empty;
- _startDateText.text = Leaderboard?.StartDate.ToString() ?? string.Empty;
- _nextStartDateText.text = Leaderboard?.NextStartDate.ToString() ?? string.Empty;
- _durationText.text = Leaderboard?.Duration.ToString() ?? string.Empty;
+ Func, string> formatPropertyValue = (propertyName, getValue) =>
+ Availability.IsPropertyAvailable(propertyName) ? getValue() : "Not available";
+
+ _baseIdText.text = formatPropertyValue(nameof(GKLeaderboard.BaseLeaderboardId), () => Leaderboard?.BaseLeaderboardId ?? string.Empty);
+ _groupIdText.text = formatPropertyValue(nameof(GKLeaderboard.GroupIdentifier), () => Leaderboard?.GroupIdentifier ?? string.Empty);
+ _titleText.text = formatPropertyValue(nameof(GKLeaderboard.Title), () => Leaderboard?.Title ?? string.Empty);
+ _leaderboardTypeText.text = formatPropertyValue(nameof(GKLeaderboard.Type), () => Leaderboard?.Type.ToString() ?? string.Empty);
+ _releaseStateText.text = formatPropertyValue(nameof(GKLeaderboard.ReleaseState), () => Leaderboard?.ReleaseState.ToString() ?? string.Empty);
}
}
}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardEntryButton.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardEntryButton.cs
index 263959a7..1b23c12e 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardEntryButton.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardEntryButton.cs
@@ -38,6 +38,11 @@ public LeaderboardEntryButton Instantiate(GameObject parent, GKLeaderboard.Entry
return button;
}
+ void OnDisable()
+ {
+ _image.DestroyTexture();
+ }
+
public GKPlayer Player => LeaderboardEntry?.Player;
private async Task UpdateImage()
@@ -45,7 +50,7 @@ private async Task UpdateImage()
try
{
var texture = (LeaderboardEntry?.Player != null) ? await LeaderboardEntry.Player.LoadPhoto(GKPlayer.PhotoSize.Normal) : null;
- _image.texture = (texture != null) ? texture : Texture2D.whiteTexture;
+ _image.DestroyTextureAndAssign(texture);
}
catch (Exception ex)
{
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardPanel.cs
index 2d87789e..bf0dad0a 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardPanel.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardPanel.cs
@@ -1,4 +1,5 @@
using System;
+using System.Linq;
using System.Threading.Tasks;
using Apple.Core;
using Apple.GameKit.Leaderboards;
@@ -12,7 +13,14 @@ public class LeaderboardPanel : PanelBase
[SerializeField] private LeaderboardButton _leaderboardButton = default;
[SerializeField] private LeaderboardEntryButton _leaderboardEntryButtonPrefab = default;
- [SerializeField] private GameObject _listContent = default;
+ [SerializeField] private PropertyButton _propertyButtonPrefab = default;
+
+ [SerializeField] private Dropdown _contentSelectorDropdown = default;
+ [SerializeField] private GameObject _entriesPane = default;
+ [SerializeField] private GameObject _propertiesPane = default;
+
+ [SerializeField] private GameObject _entriesListContent = default;
+ [SerializeField] private GameObject _propertiesListContent = default;
[SerializeField] private Dropdown _playerScopeDropdown = default;
[SerializeField] private Dropdown _timeScopeDropdown = default;
@@ -50,6 +58,15 @@ public GKLeaderboard Leaderboard
private readonly bool IsViewControllerAvailableForPlayer = Availability.IsMethodAvailable(nameof(GKGameCenterViewController.InitWithPlayer));
+ public LeaderboardPanel Instantiate(GameObject parent, GKLeaderboard leaderboard)
+ {
+ var panel = base.Instantiate(parent);
+
+ panel.Leaderboard = leaderboard;
+
+ return panel;
+ }
+
void Start()
{
_leaderboardButton.ButtonClick += async (sender, args) =>
@@ -67,12 +84,14 @@ void Start()
_useAccessPoint = !_useAccessPoint;
};
+ _contentSelectorDropdown.onValueChanged.AddListener(OnContentSelectorChanged);
+ _contentSelectorDropdown.value = 0;
+ OnContentSelectorChanged(_contentSelectorDropdown.value);
+
_refreshButton.onClick.AddListener(RefreshButtonAction);
_prevButton.onClick.AddListener(PrevButtonAction);
_nextButton.onClick.AddListener(NextButtonAction);
_submitScoreButton.onClick.AddListener(SubmitScoreAction);
-
- ShouldDestroyWhenPopped = IsPrefabInstance;
}
async void OnEnable()
@@ -82,6 +101,15 @@ async void OnEnable()
await Refresh();
}
+ private void OnContentSelectorChanged(Int32 newValue)
+ {
+ _entriesPane.SetActive(newValue == 0);
+ _prevButton.gameObject.SetActive(newValue == 0);
+ _nextButton.gameObject.SetActive(newValue == 0);
+
+ _propertiesPane.SetActive(newValue == 1);
+ }
+
public async void OnPlayerScopeChanged(Int32 newValue)
{
PlayerScope = (GKLeaderboard.PlayerScope)newValue;
@@ -170,13 +198,14 @@ public async Task Refresh()
if (Leaderboard != null)
{
+ // entries
var response = await Leaderboard.LoadEntries(PlayerScope, TimeScope, FirstEntry, FirstEntry + NumEntriesPerPage - 1);
if (response.Entries.Count > 0)
{
numEntries = response.Entries.Count;
foreach (var entry in response.Entries)
{
- var button = _leaderboardEntryButtonPrefab.Instantiate(_listContent, entry);
+ var button = _leaderboardEntryButtonPrefab.Instantiate(_entriesListContent, entry);
if (IsViewControllerAvailableForPlayer)
{
button.ButtonClick += async (sender, args) =>
@@ -187,6 +216,31 @@ public async Task Refresh()
}
}
}
+
+ // properties
+ Action> addPropertyButton = (name, getValue) =>
+ {
+ string value = Availability.IsPropertyAvailable(name) ? getValue() : "Not available";
+ _propertyButtonPrefab.Instantiate(_propertiesListContent, name, value);
+ };
+
+ addPropertyButton(nameof(GKLeaderboard.Title), () => Leaderboard.Title);
+ addPropertyButton(nameof(GKLeaderboard.BaseLeaderboardId), () => Leaderboard.BaseLeaderboardId);
+ addPropertyButton(nameof(GKLeaderboard.GroupIdentifier), () => Leaderboard.GroupIdentifier);
+ addPropertyButton(nameof(GKLeaderboard.Type), () => Leaderboard.Type.ToString());
+ addPropertyButton(nameof(GKLeaderboard.ReleaseState), () => Leaderboard.ReleaseState.ToString());
+ addPropertyButton(nameof(GKLeaderboard.IsHidden), () => Leaderboard.IsHidden.ToString());
+ addPropertyButton(nameof(GKLeaderboard.StartDate), () => Leaderboard.StartDate.UtcDateTime.ToString("o"));
+ addPropertyButton(nameof(GKLeaderboard.NextStartDate), () => Leaderboard.NextStartDate.UtcDateTime.ToString("o"));
+ addPropertyButton(nameof(GKLeaderboard.Duration), () => Leaderboard.Duration.ToString("g"));
+ addPropertyButton(nameof(GKLeaderboard.ActivityIdentifier), () => Leaderboard.ActivityIdentifier);
+ addPropertyButton(nameof(GKLeaderboard.ActivityProperties), () =>
+ Leaderboard.ActivityProperties != null ?
+ string.Join("\n", Leaderboard.ActivityProperties
+ .OrderBy(kvp => kvp.Key)
+ .Select(kvp => $"\"{kvp.Key}\" : \"{kvp.Value}\"")) :
+ string.Empty);
+ addPropertyButton(nameof(GKLeaderboard.LeaderboardDescription), () => Leaderboard.LeaderboardDescription);
}
}
catch (Exception ex)
@@ -194,7 +248,7 @@ public async Task Refresh()
GKErrorCodeExtensions.LogException(ex);
// show the exception text
- var errorButton = _errorMessagePrefab.Instantiate(_listContent);
+ var errorButton = _errorMessagePrefab.Instantiate(_entriesListContent);
errorButton.Text = $"{ex.Message}";
}
finally
@@ -207,7 +261,8 @@ public async Task Refresh()
private void Clear()
{
- DestroyChildren(_listContent);
+ DestroyChildren(_entriesListContent);
+ DestroyChildren(_propertiesListContent);
}
}
}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardSetButton.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardSetButton.cs
index 15461276..0ad337d5 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardSetButton.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardSetButton.cs
@@ -39,13 +39,18 @@ public LeaderboardSetButton Instantiate(GameObject parent, GKLeaderboardSet lead
return button;
}
+ void OnDisable()
+ {
+ _image.DestroyTexture();
+ }
+
#if !UNITY_TVOS
private async Task UpdateImage()
{
try
{
var texture = (LeaderboardSet != null) ? await LeaderboardSet.LoadImage() : null;
- _image.texture = (texture != null) ? texture : Texture2D.whiteTexture;
+ _image.DestroyTextureAndAssign(texture);
}
catch (Exception ex)
{
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardSetPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardSetPanel.cs
index c313629c..444b06eb 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardSetPanel.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardSetPanel.cs
@@ -53,8 +53,6 @@ void Start()
}
_refreshButton.onClick.AddListener(RefreshButtonAction);
-
- ShouldDestroyWhenPopped = IsPrefabInstance;
}
async void OnEnable()
@@ -84,12 +82,10 @@ public async Task Refresh()
{
foreach (var leaderboard in leaderboards)
{
- var button = _leaderboardButtonPrefab.Instantiate(_listContent);
- button.Leaderboard = leaderboard;
+ var button = _leaderboardButtonPrefab.Instantiate(_listContent, leaderboard);
button.ButtonClick += (sender, args) =>
{
- var leaderboardPanel = _leaderboardPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea);
- leaderboardPanel.Leaderboard = leaderboard;
+ var leaderboardPanel = _leaderboardPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, leaderboard);
GameKitSample.Instance.PushPanel(leaderboardPanel.gameObject);
};
}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardSetsPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardSetsPanel.cs
index e28366f4..f822e9d5 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardSetsPanel.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardSetsPanel.cs
@@ -17,7 +17,6 @@ public class LeaderboardSetsPanel : PanelBase
void Start()
{
_refreshButton.onClick.AddListener(RefreshButtonAction);
- ShouldDestroyWhenPopped = IsPrefabInstance;
}
async void OnEnable()
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardsPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardsPanel.cs
index 75f0078e..1426c1a0 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardsPanel.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/LeaderboardsPanel.cs
@@ -23,7 +23,6 @@ public class LeaderboardsPanel : PanelBase
void Start()
{
_refreshButton.onClick.AddListener(RefreshButtonAction);
- ShouldDestroyWhenPopped = IsPrefabInstance;
}
async void OnEnable()
@@ -51,12 +50,10 @@ public async Task Refresh()
{
foreach (var leaderboard in leaderboards)
{
- var button = _leaderboardButtonPrefab.Instantiate(_listContent);
- button.Leaderboard = leaderboard;
+ var button = _leaderboardButtonPrefab.Instantiate(_listContent, leaderboard);
button.ButtonClick += (sender, args) =>
{
- var leaderboardPanel = _leaderboardPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea);
- leaderboardPanel.Leaderboard = leaderboard;
+ var leaderboardPanel = _leaderboardPanelPrefab.Instantiate(GameKitSample.Instance.PanelArea, leaderboard);
GameKitSample.Instance.PushPanel(leaderboardPanel.gameObject);
};
}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/MatchPlayerButton.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/MatchPlayerButton.cs
index a412d478..f9e662f3 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/MatchPlayerButton.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/MatchPlayerButton.cs
@@ -72,6 +72,11 @@ void Start()
});
}
+ void OnDisable()
+ {
+ _playerPhotoImage.DestroyTexture();
+ }
+
public event EventHandler ButtonClick;
private async Task UpdatePlayerImage()
@@ -79,7 +84,7 @@ private async Task UpdatePlayerImage()
try
{
var texture = (Player != null) ? await Player.LoadPhoto(GKPlayer.PhotoSize.Normal) : null;
- _playerPhotoImage.texture = (texture != null) ? texture : Texture2D.whiteTexture;
+ _playerPhotoImage.DestroyTextureAndAssign(texture);
}
catch (Exception ex)
{
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PanelBase.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PanelBase.cs
index 5994a4c6..70d9cb5e 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PanelBase.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PanelBase.cs
@@ -6,12 +6,13 @@ namespace Apple.GameKit.Sample
public class PanelBase : MonoBehaviour
{
public bool IsPrefabInstance { get; private set;}
- public bool ShouldDestroyWhenPopped { get; protected set; }
+ public bool ShouldDestroyWhenPopped { get; private set; }
public virtual PanelBase Instantiate(GameObject parent)
{
var panelBase = Instantiate(this, parent.transform, worldPositionStays: false);
panelBase.IsPrefabInstance = true;
+ panelBase.ShouldDestroyWhenPopped = true;
return panelBase;
}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PlayerButton.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PlayerButton.cs
index 234bbb36..99178e7e 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PlayerButton.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PlayerButton.cs
@@ -36,12 +36,17 @@ public PlayerButton Instantiate(GameObject parent, GKPlayer player)
return button;
}
+ void OnDisable()
+ {
+ _playerPhotoImage.DestroyTexture();
+ }
+
private async Task UpdatePlayerImage()
{
try
{
var texture = (Player != null) ? await Player.LoadPhoto(GKPlayer.PhotoSize.Normal) : null;
- _playerPhotoImage.texture = (texture != null) ? texture : Texture2D.whiteTexture;
+ _playerPhotoImage.DestroyTextureAndAssign(texture);
}
catch (Exception ex)
{
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PropertyButton.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PropertyButton.cs
new file mode 100644
index 00000000..3b65cf91
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PropertyButton.cs
@@ -0,0 +1,42 @@
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ public class PropertyButton : MonoBehaviour
+ {
+ public PropertyButton Instantiate(GameObject parent, string propertyName = null, string propertyValue = null)
+ {
+ var propertyButton = Instantiate(this.gameObject, parent.transform, worldPositionStays: false).GetComponent();
+ propertyButton.PropertyName = propertyName ?? string.Empty;
+ propertyButton.PropertyValue = propertyValue ?? string.Empty;
+ return propertyButton;
+ }
+
+ [SerializeField] private Text _propertyNameText = default;
+
+ public string PropertyName
+ {
+ get => _propertyNameText.text;
+ set => _propertyNameText.text = value;
+ }
+
+ [SerializeField] private Text _propertyValueText = default;
+
+ public string PropertyValue
+ {
+ get => _propertyValueText.text;
+ set => _propertyValueText.text = value;
+ }
+
+ public void CopyTextToClipboard()
+ {
+ TextEditor textEditor = new TextEditor
+ {
+ text = PropertyValue
+ };
+ textEditor.SelectAll();
+ textEditor.Copy();
+ }
+ }
+}
\ No newline at end of file
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PropertyButton.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PropertyButton.cs.meta
new file mode 100644
index 00000000..4f56293f
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PropertyButton.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 792c3bbaa80614f9196e739f7d8c3861
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PropertyLabel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PropertyLabel.cs
new file mode 100644
index 00000000..2ca67a9a
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PropertyLabel.cs
@@ -0,0 +1,23 @@
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ public class PropertyLabel : MonoBehaviour
+ {
+ public PropertyLabel Instantiate(GameObject parent, string labelString = null)
+ {
+ var propertyLabel = Instantiate(this.gameObject, parent.transform, worldPositionStays: false).GetComponent();
+ propertyLabel.LabelString = labelString ?? string.Empty;
+ return propertyLabel;
+ }
+
+ [SerializeField] private Text _labelText = default;
+
+ public string LabelString
+ {
+ get => _labelText.text;
+ set => _labelText.text = value;
+ }
+ }
+}
\ No newline at end of file
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PropertyLabel.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PropertyLabel.cs.meta
new file mode 100644
index 00000000..54250967
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/PropertyLabel.cs.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: 13db1dfd308a748398eef952307c7fff
\ No newline at end of file
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/RawImageExtensions.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/RawImageExtensions.cs
new file mode 100644
index 00000000..cde4764b
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/RawImageExtensions.cs
@@ -0,0 +1,24 @@
+using UnityEngine;
+using UnityEngine.UI;
+
+namespace Apple.GameKit.Sample
+{
+ static class RawImageExtensions
+ {
+ public static void DestroyTexture(this RawImage image)
+ {
+ if (image?.texture != null)
+ {
+ var texture = image.texture;
+ image.texture = null;
+ Object.Destroy(texture);
+ }
+ }
+
+ public static void DestroyTextureAndAssign(this RawImage image, Texture2D newTexture)
+ {
+ image.DestroyTexture();
+ image.texture = newTexture ?? Texture2D.whiteTexture;
+ }
+ }
+}
\ No newline at end of file
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/RawImageExtensions.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/RawImageExtensions.cs.meta
new file mode 100644
index 00000000..e23ca2e0
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/RawImageExtensions.cs.meta
@@ -0,0 +1,2 @@
+fileFormatVersion: 2
+guid: 34212a88ed17340e09db8d7fb0dd4579
\ No newline at end of file
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/SavedGamesPanel.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/SavedGamesPanel.cs
index 058da66a..f05be6e7 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/SavedGamesPanel.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Demos/Apple.GameKit.Sample/Scripts/SavedGamesPanel.cs
@@ -37,8 +37,6 @@ public class SavedGamesPanel : PanelBase
#if !UNITY_TVOS
void Start()
{
- ShouldDestroyWhenPopped = IsPrefabInstance;
-
_saveButton.onClick.AddListener(BeginSave);
_refreshButton.onClick.AddListener(RefreshButtonAction);
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Documentation~/Apple.GameKit.md b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Documentation~/Apple.GameKit.md
index f5f1a9a2..72de8ad7 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Documentation~/Apple.GameKit.md
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Documentation~/Apple.GameKit.md
@@ -37,7 +37,8 @@ private async Task Start()
6. [Leaderboards](#6-leaderboards)
7. [Access Point](#7-accesspoint)
8. [Challenges](#8-challenges)
-9. [Invites](#9-invites)
+9. [Activities](#9-activities)
+10. [Invites](#10-invites)
### 1. Players
##### [GKLocalPlayer - Apple Developer Documentation](https://developer.apple.com/documentation/gamekit/gklocalplayer)
@@ -528,28 +529,124 @@ await GKAccessPoint.Shared.Trigger();
```
### 8. Challenges
-##### [GKChallenge - Apple Developer Documentation](https://developer.apple.com/documentation/gamekit/gkchallenge)
+##### [Creating engaging challenges from leaderboards - Apple Developer Documentation](https://developer.apple.com/documentation/gamekit/creating-engaging-challenges-from-leaderboards)
+Note: The older [`GKChallenge`](https://developer.apple.com/documentation/gamekit/gkchallenge) has been deprecated.
-#### 8.1 Load Received Challenges
+#### 8.1 Get the object that represents the challenge
```csharp
-var challenges = await GKChallenge.LoadReceivedChallenges();
+// Load all challenges for a game.
+var challengeDefinitions = await GKChallengeDefinition.LoadChallengeDefinitions();
+const string challengeID = "com.example.mygame.challenge.sprint";
+const string leaderboardID = "com.example.mygame.leaderboard.highscore";
-foreach (var c in challenges)
+// Find a challenge definition by using an identifier.
+var challenge = challengeDefinitions?.Where(def => def.Identifier == challengeID).FirstOrDefault();
+
+// Find a leaderboard you associate with a challenge.
+var leaderboard = challengeDefinitions?.Where(def => def.Leaderboard?.BaseLeaderboardId == leaderboardID).FirstOrDefault();
+```
+
+#### 8.2 Create a challenge
+Present the default system UI that shows the available challenges for your game.
+```csharp
+// Show the system UI to show a list of available challenges the player selects from.
+await GKAccessPoint.Shared.TriggerForPlayTogether();
+```
+
+Present the system UI for a specific challenge.
+```csharp
+// Show the system UI to create a challenge based on the configuration.
+await GKAccessPoint.Shared.TriggerWithChallengeDefinitionID(challenge.Identifier);
+```
+
+### 9. Activities
+##### [Creating activities for your game - Apple Developer Documentation](https://developer.apple.com/documentation/gamekit/creating-activities-for-your-game)
+
+#### 9.1 Get the object that represents the activity
+```csharp
+// Load the game’s activities.
+var activityDescriptions = await GKGameActivityDefinition.LoadGameActivityDefinitions();
+const string activityID = "com.example.mygame.score_attack_mode";
+
+// Find an activity by using an identifier.
+var activityDescription = activityDescriptions?.Where(act => act.Identifier == activityID).FirstOrDefault();
+```
+Load the associated leaderboards or achievements that you configure to use with the activity:
+```csharp
+// Load the resources associated with the activity.
+var achievementDescription = await activityDescription.LoadAchievementDescriptions();
+var leaderboards = await activityDescription.LoadLeaderboards();
+```
+
+#### 9.2 Handle deep linking through activity listener
+```csharp
+GKGameActivity.WantsToPlay += async (GKPlayer player, GKGameActivity activity) =>
{
- // Deprecated as GKScore was deprecated in < iOS 14, tvOS 14, and macOS 11
- if(c is GKScoreChallenge) {
- // Kept for historical purposes
- }
+ if (activity.Identifier == "com.example.mygame.score_attack_mode")
+ {
+ await StartScoreAttackMode(activity);
+ return true;
+ }
+ else if (activity.Identifier == "com.example.mygame.versus_mode")
+ {
+ await StartMultiplayerMode(activity, activity.PartyCode);
+ return true;
+ }
+
+ return false;
+};
+```
+```csharp
+// Start matchmaking to find a match.
+var match = await activity.FindMatch();
+sampleGameUI.StartGame(match);
+```
- if(c is GKAchievementChallenge achievementChallenge) {
- Debug.Log($"Achievement Challenge: {achievementChallenge.Achievement?.Identifier}");
- }
+### 9.3 Start a game activity life cycle
+```csharp
+// Start the activity with a party code.
+var activity = GKGameActivity.Start(activityDescription, partyCode: "2345-CFGH");
+```
+Setting a score on a leaderboard or progress on an achievement.
+```csharp
+Leaderboards.GKLeaderboard leaderboard = null;
+GKAchievement achievement = null;
+// Set the score on a leaderboard for the local player.
+long score = 100;
+ulong context = 1;
+activity.SetScoreOnLeaderboard(leaderboard, score, context);
+
+// Set the progress on an achievement to 60 percent.
+activity.SetProgressOnAchievement(achievement, percentComplete: 60);
+```
+
+### 9.4 Report progress for an activity
+```csharp
+// Start the activity
+public void Init(GKGameActivity activity)
+{
+ this.activity = activity;
+ activity.Start();
}
+
+// Handle tracking score updates at the local level.
+public long CurrentScore
+{
+ get => activity.GetScoreOnLeaderboard(leaderboard)?.Value ?? 0;
+ set => activity.SetScoreOnLeaderboard(leaderboard, value);
+}
+
+// End the activity to submit the score on your behalf.
+void Deinit()
+{
+ activity.End();
+}
```
-### 9. Invites
+
+### 10. Invites
##### [GKInvite - Apple Developer Documentation](https://developer.apple.com/documentation/gamekit/gkinvite)
-#### 9.1 Checking for Accepted Invites on Start
+#### 10.1 Checking for Accepted Invites on Start
```csharp
GKInvite.InviteAccepted += OnInviteAccepted;
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAccessPoint.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAccessPoint.cs
index d0da5c56..7621bdbc 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAccessPoint.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAccessPoint.cs
@@ -10,8 +10,6 @@
namespace Apple.GameKit
{
- using GKGameCenterViewControllerState = GKGameCenterViewController.GKGameCenterViewControllerState;
-
///
/// An object that allows players to view and manage their Game Center information from within your game.
///
@@ -40,8 +38,9 @@ public GKAccessPointLocation Location
}
///
- /// The frame of the access point in screen coordinates.
+ /// observable property that contains the current frame needed to display the widget
///
+ /// c:objc(cs)GKAccessPoint(py)frameInScreenCoordinates
public Rect FrameInScreenCoordinates => Interop.GKAccessPoint_GetFrameInScreenCoordinates(Pointer).ToRect();
///
@@ -73,12 +72,14 @@ public bool IsActive
///
/// A Boolean value that indicates whether to display highlights for achievements and current ranks for leaderboards.
///
+ /// c:objc(cs)GKAccessPoint(py)showHighlights
+ [Deprecated("Deprecated", iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
public bool ShowHighlights
{
get => Interop.GKAccessPoint_GetShowHighlights(Pointer);
set => Interop.GKAccessPoint_SetShowHighlights(Pointer, value);
}
-
+
#if UNITY_TVOS
///
/// A Boolean value that indicates whether the access point is in focus on tvOS.
@@ -168,6 +169,81 @@ public Task TriggerWithPlayer(GKPlayer player)
return tcs.Task;
}
+#if UNITY_IOS || UNITY_STANDALONE_OSX
+ ///
+ /// Brings up the view that allows players to engage each other via activities and challenges.
+ ///
+ /// c:objc(cs)GKAccessPoint(im)triggerAccessPointForPlayTogetherWithHandler:
+ [Unavailable(RuntimeOperatingSystem.tvOS, RuntimeOperatingSystem.visionOS)]
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0")]
+ public Task TriggerForPlayTogether()
+ {
+ var tcs = InteropTasks.Create(out var taskId);
+ Interop.GKAccessPoint_TriggerForPlayTogether(Pointer, taskId, OnTriggerSuccess, OnTriggerError);
+ return tcs.Task;
+ }
+#endif
+
+#if UNITY_IOS || UNITY_STANDALONE_OSX
+ ///
+ /// Brings up the view that allows players to engage each other via challenges.
+ ///
+ /// c:objc(cs)GKAccessPoint(im)triggerAccessPointForChallengesWithHandler:
+ [Unavailable(RuntimeOperatingSystem.tvOS, RuntimeOperatingSystem.visionOS)]
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0")]
+ public Task TriggerForChallenges()
+ {
+ var tcs = InteropTasks.Create(out var taskId);
+ Interop.GKAccessPoint_TriggerForChallenges(Pointer, taskId, OnTriggerSuccess, OnTriggerError);
+ return tcs.Task;
+ }
+#endif
+
+#if UNITY_IOS || UNITY_STANDALONE_OSX
+ ///
+ /// Brings up the challenge creation view for the provided definition.
+ ///
+ /// c:objc(cs)GKAccessPoint(im)triggerAccessPointWithChallengeDefinitionID:handler:
+ [Unavailable(RuntimeOperatingSystem.tvOS, RuntimeOperatingSystem.visionOS)]
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0")]
+ public Task TriggerWithChallengeDefinitionID(NSString challengeDefinitionID)
+ {
+ var tcs = InteropTasks.Create(out var taskId);
+ Interop.GKAccessPoint_TriggerWithChallengeDefinitionID(Pointer, challengeDefinitionID.Pointer, taskId, OnTriggerSuccess, OnTriggerError);
+ return tcs.Task;
+ }
+#endif
+
+#if UNITY_IOS || UNITY_STANDALONE_OSX
+ ///
+ /// Brings up the game activity play together flow for the provided definition.
+ ///
+ /// c:objc(cs)GKAccessPoint(im)triggerAccessPointWithGameActivityDefinitionID:handler:
+ [Unavailable(RuntimeOperatingSystem.tvOS, RuntimeOperatingSystem.visionOS)]
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0")]
+ public Task TriggerWithGameActivityDefinitionID(NSString gameActivityDefinitionID)
+ {
+ var tcs = InteropTasks.Create(out var taskId);
+ Interop.GKAccessPoint_TriggerWithGameActivityDefinitionID(Pointer, gameActivityDefinitionID.Pointer, taskId, OnTriggerSuccess, OnTriggerError);
+ return tcs.Task;
+ }
+#endif
+
+#if UNITY_IOS || UNITY_STANDALONE_OSX
+ ///
+ /// Brings up the invite friends view.
+ ///
+ /// c:objc(cs)GKAccessPoint(im)triggerAccessPointForFriendingWithHandler:
+ [Unavailable(RuntimeOperatingSystem.tvOS, RuntimeOperatingSystem.visionOS)]
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0")]
+ public Task TriggerForFriending()
+ {
+ var tcs = InteropTasks.Create(out var taskId);
+ Interop.GKAccessPoint_TriggerForFriending(Pointer, taskId, OnTriggerSuccess, OnTriggerError);
+ return tcs.Task;
+ }
+#endif
+
///
/// Specifies the corner of the screen to display the access point.
///
@@ -233,6 +309,19 @@ private static class Interop
public static extern void GKAccessPoint_TriggerWithLeaderboardID(IntPtr pointer, IntPtr leaderboardIDPtr, GKLeaderboard.PlayerScope playerScope, GKLeaderboard.TimeScope timeScope, long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
[DllImport(InteropUtility.DLLName)]
public static extern void GKAccessPoint_TriggerWithPlayer(IntPtr pointer, IntPtr gkPlayerPtr, long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+
+#if UNITY_IOS || UNITY_STANDALONE_OSX
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKAccessPoint_TriggerForPlayTogether(IntPtr pointer, long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKAccessPoint_TriggerForChallenges(IntPtr pointer, long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKAccessPoint_TriggerWithChallengeDefinitionID(IntPtr pointer, IntPtr challengeDefinitionIDPtr, long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKAccessPoint_TriggerWithGameActivityDefinitionID(IntPtr pointer, IntPtr gameActivityDefinitionIDPtr, long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKAccessPoint_TriggerForFriending(IntPtr pointer, long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+#endif
}
}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAchievement.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAchievement.cs
index 9c7812d5..b1f26c02 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAchievement.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAchievement.cs
@@ -2,6 +2,7 @@
using System.Runtime.InteropServices;
using System.Threading.Tasks;
using AOT;
+using Apple.Core;
using Apple.Core.Runtime;
namespace Apple.GameKit
@@ -32,7 +33,7 @@ public string Identifier
///
/// A percentage value that states how far the player has progressed on the achievement.
///
- public float PercentComplete
+ public double PercentComplete
{
get => Interop.GKAchievement_GetPercentComplete(Pointer);
set => Interop.GKAchievement_SetPercentComplete(Pointer, value);
@@ -64,15 +65,13 @@ public bool ShowCompletionBanner
///
/// The achievements that you're reporting to Game Center.
///
- public static Task Report(params GKAchievement[] achievements)
+ public static Task Report(NSArray achievements)
{
var tcs = InteropTasks.Create(out var taskId);
-
- var mutable = new NSMutableArray(achievements);
-
- Interop.GKAchievement_Report(taskId, mutable.Pointer, OnReportSuccess, OnReportError);
+ Interop.GKAchievement_Report(taskId, achievements.Pointer, OnReportSuccess, OnReportError);
return tcs.Task;
}
+ public static Task Report(params GKAchievement[] achievements) => Report(new NSMutableArray(achievements));
[MonoPInvokeCallback(typeof(SuccessTaskCallback))]
private static void OnReportSuccess(long taskId)
@@ -146,6 +145,9 @@ private static void OnLoadAchievementsError(long taskId, IntPtr errorPointer)
///
/// A list of players that GameKit uses to find players who are eligible to earn the achievement.
/// The players in the players parameter who are able to earn the achievement. If an error occurs, this parameter may be non-nil, containing achievement information GameKit is able to fetch before the error.
+ /// c:objc(cs)GKAchievement(im)selectChallengeablePlayers:withCompletionHandler:
+ [Introduced(visionOS: "1.0.0")]
+ [Deprecated("Deprecated", iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
public Task> SelectChallengeablePlayers(GKPlayer[] players)
{
// Mutable players...
@@ -174,6 +176,9 @@ private static void OnSelectChallengeablePlayersError(long taskId, IntPtr errorP
///
/// The challenge message which the player can edit before GameKit sends it to other players.
/// The players that the challenge should be sent to.
+ /// c:objc(cs)GKAchievement(im)challengeComposeControllerWithMessage:players:completion:
+ [Introduced(iOS: "17.0.0", macOS: "14.0.0", tvOS: "17.0.0", visionOS: "1.0.0")]
+ [Deprecated("Deprecated", iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
public void ChallengeComposeController(string message, GKPlayer[] players)
{
// Mutable players...
@@ -212,9 +217,9 @@ private static class Interop
[DllImport(InteropUtility.DLLName)]
public static extern IntPtr GKAchievement_GetPlayer(IntPtr pointer);
[DllImport(InteropUtility.DLLName)]
- public static extern float GKAchievement_GetPercentComplete(IntPtr pointer);
+ public static extern double GKAchievement_GetPercentComplete(IntPtr pointer);
[DllImport(InteropUtility.DLLName)]
- public static extern void GKAchievement_SetPercentComplete(IntPtr pointer, float value);
+ public static extern void GKAchievement_SetPercentComplete(IntPtr pointer, double value);
[DllImport(InteropUtility.DLLName)]
public static extern bool GKAchievement_GetIsCompleted(IntPtr pointer);
[DllImport(InteropUtility.DLLName)]
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAchievementChallenge.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAchievementChallenge.cs
index 3b98a124..d20159bb 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAchievementChallenge.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAchievementChallenge.cs
@@ -1,11 +1,14 @@
using System;
using System.Runtime.InteropServices;
+using Apple.Core;
namespace Apple.GameKit
{
///
/// A type of challenge where a player must earn another player's achievement.
///
+ /// c:objc(cs)GKAchievementChallenge
+ [Deprecated("Deprecated", iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
public class GKAchievementChallenge : GKChallenge
{
internal GKAchievementChallenge(IntPtr pointer) : base(pointer)
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAchievementDescription.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAchievementDescription.cs
index bcbd8e03..ae0c8ff9 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAchievementDescription.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKAchievementDescription.cs
@@ -63,6 +63,27 @@ internal GKAchievementDescription(IntPtr pointer) : base(pointer)
[Introduced(iOS: "17", macOS: "14", tvOS: "17")]
public double RarityPercent => Interop.GKAchievementDescription_GetRarityPercent(Pointer);
+ ///
+ /// The identifier of the game activity associated with this achievement, as configured by the developer in App Store Connect.
+ ///
+ /// c:objc(cs)GKAchievementDescription(py)activityIdentifier
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ public string ActivityIdentifier => Interop.GKAchievementDescription_GetActivityIdentifier(Pointer);
+
+ ///
+ /// The properties when associating this achievement with a game activity, as configured by the developer in App Store Connect.
+ ///
+ /// c:objc(cs)GKAchievementDescription(py)activityProperties
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ public NSDictionary ActivityProperties => PointerCast>(Interop.GKAchievementDescription_GetActivityProperties(Pointer));
+
+ ///
+ /// The release state of the achievement in App Store Connect.
+ ///
+ /// c:objc(cs)GKAchievementDescription(py)releaseState
+ [Introduced(iOS: "18.4.0", macOS: "15.4.0", tvOS: "18.4.0", visionOS: "2.4.0")]
+ public GKReleaseState ReleaseState => Interop.GKAchievementDescription_GetReleaseState(Pointer);
+
#region LoadAchievementDescriptions
///
@@ -128,8 +149,7 @@ private static void OnLoadImageError(long taskId, IntPtr errorPointer)
///
/// Note: Customization of this symbol image is not supported yet in Unity.
///
- public static Texture2D IncompleteAchievementImage => _incompleteAchievementImage ??= Texture2DExtensions.CreateFromNSDataPtr(Interop.GKAchievementDescription_GetIncompleteAchievementImage());
- private static Texture2D _incompleteAchievementImage = null;
+ public static Texture2D IncompleteAchievementImage => Texture2DExtensions.CreateFromNSDataPtr(Interop.GKAchievementDescription_GetIncompleteAchievementImage());
///
/// A placeholder image that you can display when the player completes the achievement.
@@ -137,8 +157,7 @@ private static void OnLoadImageError(long taskId, IntPtr errorPointer)
///
/// Note: Customization of this symbol image is not supported yet in Unity.
///
- public static Texture2D PlaceholderCompletedAchievementImage => _placeholderCompletedAchievementImage ??= Texture2DExtensions.CreateFromNSDataPtr(Interop.GKAchievementDescription_GetPlaceholderCompletedAchievementImage());
- private static Texture2D _placeholderCompletedAchievementImage = null;
+ public static Texture2D PlaceholderCompletedAchievementImage => Texture2DExtensions.CreateFromNSDataPtr(Interop.GKAchievementDescription_GetPlaceholderCompletedAchievementImage());
private static class Interop
{
@@ -168,6 +187,12 @@ private static class Interop
public static extern IntPtr GKAchievementDescription_GetIncompleteAchievementImage();
[DllImport(InteropUtility.DLLName)]
public static extern IntPtr GKAchievementDescription_GetPlaceholderCompletedAchievementImage();
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKAchievementDescription_GetActivityIdentifier(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKAchievementDescription_GetActivityProperties(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern GKReleaseState GKAchievementDescription_GetReleaseState(IntPtr pointer);
}
}
}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKChallenge.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKChallenge.cs
index e82bf239..77bb48a8 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKChallenge.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKChallenge.cs
@@ -2,6 +2,7 @@
using System.Runtime.InteropServices;
using System.Threading.Tasks;
using AOT;
+using Apple.Core;
using Apple.Core.Runtime;
namespace Apple.GameKit
@@ -9,6 +10,8 @@ namespace Apple.GameKit
///
/// A challenge issued by the local player to another player.
///
+ /// c:objc(cs)GKChallenge
+ [Deprecated("Deprecated", iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
public class GKChallenge : NSObject
{
#region Delegates
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKChallengeDefinition.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKChallengeDefinition.cs
new file mode 100644
index 00000000..53cefbb1
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKChallengeDefinition.cs
@@ -0,0 +1,174 @@
+using System;
+using System.Runtime.InteropServices;
+using System.Threading.Tasks;
+using AOT;
+using Apple.Core;
+using Apple.Core.Runtime;
+using Apple.GameKit.Leaderboards;
+using UnityEngine;
+
+namespace Apple.GameKit
+{
+ /// c:objc(cs)GKChallengeDefinition
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ public class GKChallengeDefinition : NSObject
+ {
+ internal GKChallengeDefinition(IntPtr pointer) : base(pointer)
+ {
+ }
+
+ ///
+ /// A more detailed description of the challenge definition.
+ ///
+ /// c:objc(cs)GKChallengeDefinition(py)details
+ public string Details => Interop.GKChallengeDefinition_GetDetails(Pointer);
+
+ ///
+ /// The duration options for the challenge, like `1 day` or `1 week`.
+ /// - Note: If set, the amount of weeks is stored in the `weekOfYear` field.
+ /// - Important: The actual duration of the challenge may be dynamically adjusted
+ /// in order to accommodate different factors like players' timezones.
+ ///
+ /// c:objc(cs)GKChallengeDefinition(py)durationOptions
+ public NSArray DurationOptions => PointerCast>(Interop.GKChallengeDefinition_GetDurationOptions(Pointer));
+
+ ///
+ /// The group identifier for the challenge definition, if one exists.
+ ///
+ /// c:objc(cs)GKChallengeDefinition(py)groupIdentifier
+ public string GroupIdentifier => Interop.GKChallengeDefinition_GetGroupIdentifier(Pointer);
+
+ ///
+ /// Indicates if this definition has active challenges associated with it.
+ ///
+ /// c:objc(cs)GKChallengeDefinition(im)hasActiveChallengesWithCompletionHandler:
+ public Task HasActiveChallenges()
+ {
+ var tcs = InteropTasks.Create(out var taskId);
+ Interop.GKChallengeDefinition_HasActiveChallenges(Pointer, taskId, OnHasActiveChallenges, OnHasActiveChallengesError);
+ return tcs.Task;
+ }
+
+ [MonoPInvokeCallback(typeof(SuccessTaskCallback))]
+ private static void OnHasActiveChallenges(long taskId, bool hasActiveChallenges)
+ {
+ InteropTasks.TrySetResultAndRemove(taskId, hasActiveChallenges);
+ }
+
+ [MonoPInvokeCallback(typeof(NSErrorTaskCallback))]
+ private static void OnHasActiveChallengesError(long taskId, IntPtr errorPointer)
+ {
+ InteropTasks.TrySetExceptionAndRemove(taskId, new GameKitException(errorPointer));
+ }
+
+ ///
+ /// The developer defined identifier for a given challenge definition.
+ ///
+ /// c:objc(cs)GKChallengeDefinition(py)identifier
+ public string Identifier => Interop.GKChallengeDefinition_GetIdentifier(Pointer);
+
+ ///
+ /// Indicates if a challenge can be attempted more than once.
+ ///
+ /// c:objc(cs)GKChallengeDefinition(py)isRepeatable
+ public bool IsRepeatable => Interop.GKChallengeDefinition_GetIsRepeatable(Pointer);
+
+ ///
+ /// Scores submitted to this leaderboard will also be submitted as scores in this challenge.
+ ///
+ /// c:objc(cs)GKChallengeDefinition(py)leaderboard
+ public GKLeaderboard Leaderboard => PointerCast(Interop.GKChallengeDefinition_GetLeaderboard(Pointer));
+
+ ///
+ /// Loads all the challenge definitions for the current game, returns an empty array if none exist.
+ /// - Important: Archived challenge definitions are excluded.
+ ///
+ /// c:objc(cs)GKChallengeDefinition(cm)loadChallengeDefinitionsWithCompletionHandler:
+ public static Task> LoadChallengeDefinitions()
+ {
+ var tcs = InteropTasks.Create>(out var taskId);
+ Interop.GKChallengeDefinition_LoadChallengeDefinitions(taskId, OnLoadChallengeDefinitions, OnLoadChallengeDefinitionsError);
+ return tcs.Task;
+ }
+
+ [MonoPInvokeCallback(typeof(SuccessTaskCallback))]
+ private static void OnLoadChallengeDefinitions(long taskId, IntPtr nsArrayPtr)
+ {
+ InteropTasks.TrySetResultAndRemove(taskId, PointerCast>(nsArrayPtr));
+ }
+
+ [MonoPInvokeCallback(typeof(NSErrorTaskCallback))]
+ private static void OnLoadChallengeDefinitionsError(long taskId, IntPtr errorPointer)
+ {
+ InteropTasks.TrySetExceptionAndRemove>(taskId, new GameKitException(errorPointer));
+ }
+
+ ///
+ /// Loads the image set on the challenge definition, which may be `nil` if none was set.
+ ///
+ /// c:objc(cs)GKChallengeDefinition(im)loadImageWithCompletionHandler:
+ public Task LoadImage()
+ {
+ var tcs = InteropTasks.Create(out var taskId);
+ Interop.GKChallengeDefinition_LoadImage(Pointer, taskId, OnLoadImage, OnLoadImageError);
+ return tcs.Task;
+ }
+
+ [MonoPInvokeCallback(typeof(SuccessTaskImageCallback))]
+ private static void OnLoadImage(long taskId, IntPtr nsDataPtr)
+ {
+ try
+ {
+ InteropTasks.TrySetResultAndRemove(taskId, Texture2DExtensions.CreateFromNSDataPtr(nsDataPtr));
+ }
+ catch (Exception ex)
+ {
+ InteropTasks.TrySetExceptionAndRemove(taskId, ex);
+ }
+ }
+
+ [MonoPInvokeCallback(typeof(NSErrorTaskCallback))]
+ private static void OnLoadImageError(long taskId, IntPtr errorPointer)
+ {
+ InteropTasks.TrySetExceptionAndRemove(taskId, new GameKitException(errorPointer));
+ }
+
+ ///
+ /// The release state of the challenge definition in App Store Connect.
+ ///
+ /// c:objc(cs)GKChallengeDefinition(py)releaseState
+ public GKReleaseState ReleaseState => Interop.GKChallengeDefinition_GetReleaseState(Pointer);
+
+ ///
+ /// A short title for the challenge definition.
+ ///
+ /// c:objc(cs)GKChallengeDefinition(py)title
+ public string Title => Interop.GKChallengeDefinition_GetTitle(Pointer);
+
+ private static class Interop
+ {
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKChallengeDefinition_GetDetails(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKChallengeDefinition_GetDurationOptions(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKChallengeDefinition_GetGroupIdentifier(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKChallengeDefinition_HasActiveChallenges(IntPtr pointer, long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKChallengeDefinition_GetIdentifier(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern bool GKChallengeDefinition_GetIsRepeatable(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKChallengeDefinition_GetLeaderboard(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKChallengeDefinition_LoadChallengeDefinitions(long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKChallengeDefinition_LoadImage(IntPtr pointer, long taskId, SuccessTaskImageCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern GKReleaseState GKChallengeDefinition_GetReleaseState(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKChallengeDefinition_GetTitle(IntPtr pointer);
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKChallengeDefinition.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKChallengeDefinition.cs.meta
new file mode 100644
index 00000000..b02597e2
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKChallengeDefinition.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 432b6c9f9e5a5438cbf3981ea2585451
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKErrorCode.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKErrorCode.cs
index d76c64ef..98704b03 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKErrorCode.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKErrorCode.cs
@@ -1,4 +1,5 @@
using System;
+using Apple.Core;
namespace Apple.GameKit
{
@@ -40,7 +41,10 @@ public enum GKErrorCode : int
NotSupported = 16,
InvalidParameter = 17,
UnexpectedConnection = 18,
+
+ [Deprecated("Deprecated", iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
ChallengeInvalid = 19,
+
TurnBasedMatchDataTooLarge = 20,
TurnBasedTooManySessions = 21,
TurnBasedInvalidParticipant = 22,
@@ -66,15 +70,38 @@ public enum GKErrorCode : int
GameSessionRequestInvalid = 29,
RestrictedToAutomatch = 30,
APINotAvailable = 31,
+
+ [Introduced(iOS: "14.0.0", macOS: "11.0.0", tvOS: "14.0.0")]
NotAuthorized = 32,
+
+ [Introduced(iOS: "14.0.0", macOS: "11.0.0", tvOS: "14.0.0")]
ConnectionTimeout = 33,
+
+ [Introduced(iOS: "14.0.0", macOS: "11.0.0", tvOS: "14.0.0", visionOS: "1.0.0")]
APIObsolete = 34,
+
+ [Introduced(iOS: "17.2.0", macOS: "14.2.0", tvOS: "17.2.0", visionOS: "1.1.0")]
ICloudUnavailable = 35,
+
+ [Introduced(iOS: "17.2.0", macOS: "14.2.0", tvOS: "17.2.0", visionOS: "1.1.0")]
LockdownMode = 36,
-
+
+ [Introduced(iOS: "17.4.0", macOS: "14.4.0", tvOS: "17.4.0", visionOS: "1.1.0")]
+ AppUnlisted = 37,
+
+ [Introduced(iOS: "18.4.0", macOS: "15.4.0", tvOS: "18.4.0", visionOS: "2.4.0")]
+ DebugMode = 38,
+
+ [Introduced(iOS: "14.5.0", macOS: "11.3.0", tvOS: "14.5.0")]
FriendListDescriptionMissing = 100,
+
+ [Introduced(iOS: "14.5.0", macOS: "11.3.0", tvOS: "14.5.0")]
FriendListRestricted = 101,
+
+ [Introduced(iOS: "14.5.0", macOS: "11.3.0", tvOS: "14.5.0")]
FriendListDenied = 102,
+
+ [Introduced(iOS: "15.0.0", macOS: "12.0.0", tvOS: "15.0.0")]
FriendRequestNotAvailable = 103,
}
}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivity.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivity.cs
new file mode 100644
index 00000000..9eaa1aba
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivity.cs
@@ -0,0 +1,478 @@
+#define IOS_19_BETA_1_WANTSTOPLAY_MAIN_THREAD_WORKAROUND
+
+using System;
+using System.Runtime.InteropServices;
+using System.Threading.Tasks;
+using AOT;
+using Apple.Core;
+using Apple.Core.Runtime;
+using Apple.GameKit.Leaderboards;
+using Apple.GameKit.Multiplayer;
+
+namespace Apple.GameKit
+{
+ ///
+ /// `GKGameActivity` represents a single instance of a game activity for the current game.
+ ///
+ /// c:objc(cs)GKGameActivity
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ public class GKGameActivity : NSObject
+ {
+ public delegate Task WantsToPlayHandler(GKPlayer player, GKGameActivity activity);
+ private delegate void InteropWantsToPlayHandler(IntPtr player, IntPtr activity, IntPtr context);
+
+ ///
+ /// Called when a player intends to play for a specific game activity.
+ ///
+ public static event WantsToPlayHandler WantsToPlay;
+
+ static GKGameActivity()
+ {
+ Interop.GKGameActivity_SetWantsToPlayCallback(OnWantsToPlay);
+ }
+
+#if IOS_19_BETA_1_WANTSTOPLAY_MAIN_THREAD_WORKAROUND
+ // In iOS 19 beta 1, the wantsToPlay callback isn't dispatched on the main thread.
+ // To work around this, the callback is
+
+ private static System.Threading.SynchronizationContext _mainThreadContext = null;
+ private static int _mainThreadId = 0;
+
+ [UnityEngine.RuntimeInitializeOnLoadMethod(UnityEngine.RuntimeInitializeLoadType.BeforeSplashScreen)]
+ private static void OnStartup()
+ {
+ _mainThreadContext = System.Threading.SynchronizationContext.Current;
+ _mainThreadId = System.Threading.Thread.CurrentThread.ManagedThreadId;
+ }
+
+ private static bool IsMainThread => _mainThreadId == System.Threading.Thread.CurrentThread.ManagedThreadId;
+#endif // IOS_19_BETA_1_WANTSTOPLAY_MAIN_THREAD_WORKAROUND
+
+ [MonoPInvokeCallback(typeof(InteropWantsToPlayHandler))]
+ private static void OnWantsToPlay(IntPtr player, IntPtr activity, IntPtr context)
+ {
+#if IOS_19_BETA_1_WANTSTOPLAY_MAIN_THREAD_WORKAROUND
+ _mainThreadContext.Post(_ =>
+ {
+#endif // IOS_19_BETA_1_WANTSTOPLAY_MAIN_THREAD_WORKAROUND
+
+ InteropPInvokeExceptionHandler.CatchAndLog(async () =>
+ {
+ bool result = false;
+ if (WantsToPlay != null)
+ {
+ result = await WantsToPlay.Invoke(PointerCast(player), PointerCast(activity));
+ }
+
+ Interop.GKGameActivity_WantsToPlayCallbackCompletionHandler_Invoke(context, result);
+ });
+
+#if IOS_19_BETA_1_WANTSTOPLAY_MAIN_THREAD_WORKAROUND
+ }, null);
+#endif // IOS_19_BETA_1_WANTSTOPLAY_MAIN_THREAD_WORKAROUND
+
+ }
+
+ internal GKGameActivity(IntPtr pointer) : base(pointer)
+ {
+ }
+
+ ///
+ /// All achievements that have been associated with this activity.
+ ///
+ /// Progress of each achievement will be reported when the activity ends.
+ ///
+ ///
+ /// Results returned in NSArray rather than NSSet.
+ ///
+ /// c:objc(cs)GKGameActivity(py)achievements
+ public NSArray AchievementsAsArray => PointerCast>(Interop.GKGameActivity_GetAchievementsAsArray(Pointer));
+
+ ///
+ /// The activity definition that this activity instance is based on.
+ ///
+ /// c:objc(cs)GKGameActivity(py)activityDefinition
+ public GKGameActivityDefinition ActivityDefinition => PointerCast(Interop.GKGameActivity_GetActivityDefinition(Pointer));
+
+ ///
+ /// Checks whether there is a pending activity to handle for the current game.
+ ///
+ /// c:objc(cs)GKGameActivity(cm)checkPendingGameActivityExistenceWithCompletionHandler:
+ public static Task CheckPendingGameActivityExistence()
+ {
+ var tcs = InteropTasks.Create(out var taskId);
+ Interop.GKGameActivity_CheckPendingGameActivityExistence(taskId, OnCheckPendingGameActivityExistence, OnCheckPendingGameActivityExistenceError);
+ return tcs.Task;
+ }
+
+ [MonoPInvokeCallback(typeof(SuccessTaskCallback))]
+ private static void OnCheckPendingGameActivityExistence(long taskId, bool hasActiveChallenges)
+ {
+ InteropTasks.TrySetResultAndRemove(taskId, hasActiveChallenges);
+ }
+
+ [MonoPInvokeCallback(typeof(NSErrorTaskCallback))]
+ private static void OnCheckPendingGameActivityExistenceError(long taskId, IntPtr errorPointer)
+ {
+ InteropTasks.TrySetExceptionAndRemove(taskId, new GameKitException(errorPointer));
+ }
+
+ ///
+ /// The date when the activity was created.
+ ///
+ /// c:objc(cs)GKGameActivity(py)creationDate
+ public DateTimeOffset CreationDate => DateTimeOffsetExtensions.FromUnixTimeSeconds(Interop.GKGameActivity_GetCreationDate(Pointer));
+
+ ///
+ /// Total time elapsed while in active state.
+ ///
+ /// c:objc(cs)GKGameActivity(py)duration
+ public TimeSpan Duration => TimeSpan.FromSeconds(Interop.GKGameActivity_GetDuration(Pointer));
+
+ ///
+ /// Ends the game activity if it is not already ended.
+ ///
+ /// This will report all associated achievements and submit scores to leaderboards.
+ ///
+ /// c:objc(cs)GKGameActivity(im)end
+ public void End() => Interop.GKGameActivity_End(Pointer);
+
+ ///
+ /// The date when the activity was officially ended.
+ ///
+ /// c:objc(cs)GKGameActivity(py)endDate
+ public DateTimeOffset EndDate => DateTimeOffsetExtensions.FromUnixTimeSeconds(Interop.GKGameActivity_GetEndDate(Pointer));
+
+ ///
+ /// Use information from the activity to find matches for the local player.
+ ///
+ /// GameKit will create a classic match making request with the activity's party code and other information, and return the match object in the completion handler or any error that occurred.
+ /// Error occurs if this activity doesn't support party code, or has unsupported range of players, which is used to be configured as match request's minPlayers and maxPlayers.
+ ///
+ /// c:objc(cs)GKGameActivity(im)findMatchWithCompletionHandler:
+ public Task FindMatch()
+ {
+ var tcs = InteropTasks.Create(out var taskId);
+ Interop.GKGameActivity_FindMatch(Pointer, taskId, OnFindMatch, OnFindMatchError);
+ return tcs.Task;
+ }
+
+ [MonoPInvokeCallback(typeof(SuccessTaskCallback))]
+ private static void OnFindMatch(long taskId, IntPtr matchPtr)
+ {
+ InteropTasks.TrySetResultAndRemove(taskId, PointerCast(matchPtr));
+ }
+
+ [MonoPInvokeCallback(typeof(NSErrorTaskCallback))]
+ private static void OnFindMatchError(long taskId, IntPtr errorPtr)
+ {
+ InteropTasks.TrySetExceptionAndRemove(taskId, new GameKitException(errorPtr));
+ }
+
+ ///
+ /// Use information from the activity to find server hosted players for the local player.
+ ///
+ /// GameKit will create a classic server hosted match making request with the activity's party code and other information, and return the players in the completion handler or any error that occurred.
+ /// Error occurs if this activity doesn't support party code, or has unsupported range of players, which is used to be configured as match request's minPlayers and maxPlayers.
+ ///
+ /// c:objc(cs)GKGameActivity(im)findPlayersForHostedMatchWithCompletionHandler:
+ public Task> FindPlayersForHostedMatch()
+ {
+ var tcs = InteropTasks.Create>(out var taskId);
+ Interop.GKGameActivity_FindPlayersForHostedMatch(Pointer, taskId, OnFindPlayersForHostedMatch, OnFindPlayersForHostedMatchError);
+ return tcs.Task;
+ }
+
+ [MonoPInvokeCallback(typeof(SuccessTaskCallback))]
+ private static void OnFindPlayersForHostedMatch(long taskId, IntPtr nsArrayPtr)
+ {
+ InteropTasks.TrySetResultAndRemove(taskId, PointerCast>(nsArrayPtr));
+ }
+
+ [MonoPInvokeCallback(typeof(NSErrorTaskCallback))]
+ private static void OnFindPlayersForHostedMatchError(long taskId, IntPtr errorPointer)
+ {
+ InteropTasks.TrySetExceptionAndRemove>(taskId, new GameKitException(errorPointer));
+ }
+
+ ///
+ /// Get the achievement progress from a specific achievement of the local player if previously set.
+ ///
+ /// Returns 0 if the achievement has not been set in the current activity.
+ ///
+ /// c:objc(cs)GKGameActivity(im)getProgressOnAchievement:
+ public double GetProgressOnAchievement(GKAchievement achievement) => Interop.GKGameActivity_GetProgressOnAchievement(Pointer, achievement.Pointer);
+
+ ///
+ /// Get the leaderboard score from a specific leaderboard of the local player if previously set.
+ ///
+ /// c:objc(cs)GKGameActivity(im)getScoreOnLeaderboard:
+ public GKLeaderboardScore GetScoreOnLeaderboard(GKLeaderboard leaderboard) => PointerCast(Interop.GKGameActivity_GetScoreOnLeaderboard(Pointer, leaderboard.Pointer));
+
+ ///
+ /// The identifier of this activity instance.
+ ///
+ /// c:objc(cs)GKGameActivity(py)identifier
+ public string Identifier => Interop.GKGameActivity_GetIdentifier(Pointer);
+
+ ///
+ /// Initializes a game activity with definition.
+ ///
+ /// c:objc(cs)GKGameActivity(im)initWithDefinition:
+ public static GKGameActivity Init(GKGameActivityDefinition activityDefinition) => PointerCast(Interop.GKGameActivity_InitWithDefinition(activityDefinition.Pointer));
+
+ ///
+ /// Checks whether a party code is in valid format.
+ ///
+ /// Party code should be two parts of strings with the same length (2-6) connected with a dash, and the code can be either pure digits (0-9), or both parts are uppercased characters from `validPartyCodeAlphabet`.
+ /// - SeeAlso: `validPartyCodeAlphabet` for allowed characters.
+ ///
+ /// c:objc(cs)GKGameActivity(cm)isValidPartyCode:
+ public static bool IsValidPartyCode(string partyCode) => Interop.GKGameActivity_IsValidPartyCode(partyCode);
+
+ ///
+ /// The date when the activity was last resumed.
+ ///
+ /// - If the activity was first started, this will be the same as the start date.
+ /// - If the activity was paused and resumed, this will be the date when the activity was resumed.
+ ///
+ /// c:objc(cs)GKGameActivity(py)lastResumeDate
+ public DateTimeOffset LastResumeDate => DateTimeOffsetExtensions.FromUnixTimeSeconds(Interop.GKGameActivity_LastResumeDate(Pointer));
+
+ ///
+ /// All leaderboard scores that have been associated with this activity.
+ ///
+ /// Scores will be submitted to the leaderboards when the activity ends.
+ ///
+ ///
+ /// Results returned in NSArray rather than NSSet.
+ ///
+ /// c:objc(cs)GKGameActivity(py)leaderboardScores
+ public NSArray LeaderboardScoresAsArray => PointerCast>(Interop.GKGameActivity_GetLeaderboardScoresAsArray(Pointer));
+
+ ///
+ /// Makes a `GKMatchRequest` object with information from the activity, which can be used to find matches for the local player.
+ ///
+ /// c:objc(cs)GKGameActivity(im)makeMatchRequest
+ public GKMatchRequest MakeMatchRequest() => PointerCast(Interop.GKGameActivity_MakeMatchRequest(Pointer));
+
+ ///
+ /// If the game supports party code, this is the party code that can be shared among players to join the party.
+ ///
+ /// If the game does not support party code, this value will be nil.
+ /// - SeeAlso: ``-[GKGameActivity startWithDefinition:partyCode:completionHandler:]`` for creating a game activity with a custom party code.
+ ///
+ /// c:objc(cs)GKGameActivity(py)partyCode
+ public string PartyCode => Interop.GKGameActivity_GetPartyCode(Pointer);
+
+ ///
+ /// If the game supports party code, this is the URL that can be shared among players to join the party.
+ ///
+ /// c:objc(cs)GKGameActivity(py)partyURL
+ public Uri PartyURL
+ {
+ get
+ {
+ var urlString = Interop.GKGameActivity_GetPartyURL(Pointer);
+ return urlString != null ? new Uri(urlString) : null;
+ }
+ }
+
+ ///
+ /// Pauses the game activity if it is not already paused.
+ ///
+ /// c:objc(cs)GKGameActivity(im)pause
+ public void Pause() => Interop.GKGameActivity_Pause(Pointer);
+
+ ///
+ /// Properties that contain additional information about the activity.
+ ///
+ /// This takes precedence over the `defaultProperties` on the `activityDefinition`.
+ ///
+ /// 1. This dictionary is initialized with the default properties from the activity definition and deep linked properties if any.
+ /// 2. If deep linking contains the same key as the default properties, the deep linked value will override the default value.
+ /// 3. The properties can be updated at runtime.
+ ///
+ /// c:objc(cs)GKGameActivity(py)properties
+ public NSDictionary Properties
+ {
+ get => PointerCast>(Interop.GKGameActivity_GetProperties(Pointer));
+ set => Interop.GKGameActivity_SetProperties(Pointer, value?.Pointer ?? IntPtr.Zero);
+ }
+
+ ///
+ /// Removes all achievements if exist.
+ ///
+ /// c:objc(cs)GKGameActivity(im)removeAchievements:
+ public void RemoveAchievements(NSArray achievements) =>
+ Interop.GKGameActivity_RemoveAchievements(Pointer, achievements.Pointer);
+ public void RemoveAchievements(params GKAchievement[] achievements) =>
+ RemoveAchievements(new NSMutableArray(achievements));
+
+ ///
+ /// Removes all scores from leaderboards for a player if exist.
+ ///
+ /// c:objc(cs)GKGameActivity(im)removeScoresFromLeaderboards:
+ public void RemoveScoresFromLeaderboards(NSArray leaderboards) =>
+ Interop.GKGameActivity_RemoveScoresFromLeaderboards(Pointer, leaderboards.Pointer);
+ public void RemoveScoresFromLeaderboards(params GKLeaderboard[] leaderboards) =>
+ RemoveScoresFromLeaderboards(new NSMutableArray(leaderboards));
+
+ ///
+ /// Resumes the game activity if it was paused.
+ ///
+ /// c:objc(cs)GKGameActivity(im)resume
+ public void Resume() => Interop.GKGameActivity_Resume(Pointer);
+
+ ///
+ /// Convenience method to set a progress to 100% for an achievement for a player.
+ ///
+ /// Achievement completion will be reported when the activity ends.
+ ///
+ /// c:objc(cs)GKGameActivity(im)setAchievementCompleted:
+ public void SetAchievementCompleted(GKAchievement achievement) => Interop.GKGameActivity_SetAchievementCompleted(Pointer, achievement.Pointer);
+
+ ///
+ /// Set a progress for an achievement for a player.
+ ///
+ /// Achievement progress will be reported when the activity ends.
+ ///
+ /// c:objc(cs)GKGameActivity(im)setProgressOnAchievement:toPercentComplete:
+ public void SetProgressOnAchievement(GKAchievement achievement, double percentComplete) =>
+ Interop.GKGameActivity_SetProgressOnAchievement(Pointer, achievement.Pointer, percentComplete);
+
+ ///
+ /// Set a score of a leaderboard for a player.
+ ///
+ /// The score will be submitted to the leaderboard when the activity ends.
+ ///
+ /// c:objc(cs)GKGameActivity(im)setScoreOnLeaderboard:toScore:
+ public void SetScoreOnLeaderboard(GKLeaderboard leaderboard, long score) =>
+ Interop.GKGameActivity_SetScoreOnLoaderboard(Pointer, leaderboard.Pointer, score);
+
+ ///
+ /// Set a score of a leaderboard with a context for a player.
+ ///
+ /// The score will be submitted to the leaderboard when the activity ends.
+ ///
+ /// c:objc(cs)GKGameActivity(im)setScoreOnLeaderboard:toScore:context:
+ public void SetScoreOnLeaderboard(GKLeaderboard leaderboard, long score, ulong context) =>
+ Interop.GKGameActivity_SetScoreOnLoaderboardWithContext(Pointer, leaderboard.Pointer, score, context);
+
+ ///
+ /// Starts the game activity if it is not already started.
+ ///
+ /// c:objc(cs)GKGameActivity(im)start
+ public void Start() => Interop.GKGameActivity_Start(Pointer);
+
+ ///
+ /// The date when the activity was initially started.
+ ///
+ /// c:objc(cs)GKGameActivity(py)startDate
+ public DateTimeOffset StartDate => DateTimeOffsetExtensions.FromUnixTimeSeconds(Interop.GKGameActivity_GetStartDate(Pointer));
+
+ ///
+ /// Initializes and starts a game activity with definition.
+ ///
+ /// c:objc(cs)GKGameActivity(cm)startWithDefinition:error:
+ public static GKGameActivity Start(GKGameActivityDefinition activityDefinition) =>
+ PointerCast(Interop.GKGameActivity_StartWithDefinition(activityDefinition.Pointer));
+
+ ///
+ /// Creates and starts a new game activity with a custom party code.
+ ///
+ /// c:objc(cs)GKGameActivity(cm)startWithDefinition:partyCode:error:
+ public static GKGameActivity Start(GKGameActivityDefinition activityDefinition, string partyCode) =>
+ PointerCast(Interop.GKGameActivity_StartWithDefinitionAndPartyCode(activityDefinition.Pointer, partyCode));
+
+ ///
+ /// The state of the game activity.
+ ///
+ /// c:objc(cs)GKGameActivity(py)state
+ public GKGameActivityState State => Interop.GKGameActivity_GetState(Pointer);
+
+ ///
+ /// Allowed characters for the party code to be used to share this activity.
+ ///
+ /// c:objc(cs)GKGameActivity(cpy)validPartyCodeAlphabet
+ public static NSArray ValidPartyCodeAlphabet => PointerCast>(Interop.GKGameActivity_GetValidPartyCodeAlphabet());
+
+ private static class Interop
+ {
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_SetWantsToPlayCallback(InteropWantsToPlayHandler callback);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_WantsToPlayCallbackCompletionHandler_Invoke(IntPtr context, bool result);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivity_GetAchievementsAsArray(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivity_GetActivityDefinition(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_CheckPendingGameActivityExistence(long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern double GKGameActivity_GetCreationDate(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern double GKGameActivity_GetDuration(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_End(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern double GKGameActivity_GetEndDate(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_FindMatch(IntPtr pointer, long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_FindPlayersForHostedMatch(IntPtr pointer, long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern double GKGameActivity_GetProgressOnAchievement(IntPtr pointer, IntPtr achievementPtr);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivity_GetScoreOnLeaderboard(IntPtr pointer, IntPtr leaderboardPtr);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKGameActivity_GetIdentifier(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivity_InitWithDefinition(IntPtr activityDefinitionPtr);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern bool GKGameActivity_IsValidPartyCode(string partyCode);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern double GKGameActivity_LastResumeDate(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivity_GetLeaderboardScoresAsArray(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivity_MakeMatchRequest(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKGameActivity_GetPartyCode(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKGameActivity_GetPartyURL(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_Pause(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivity_GetProperties(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_SetProperties(IntPtr pointer, IntPtr dictionaryPtr);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_RemoveAchievements(IntPtr pointer, IntPtr nsArrayAchievementsPtr);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_RemoveScoresFromLeaderboards(IntPtr pointer, IntPtr nsArrayLeaderboardsPtr);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_Resume(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_SetAchievementCompleted(IntPtr pointer, IntPtr achievementPtr);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_SetProgressOnAchievement(IntPtr pointer, IntPtr achievementPtr, double percentComplete);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_SetScoreOnLoaderboard(IntPtr pointer, IntPtr leaderboardPtr, long score);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_SetScoreOnLoaderboardWithContext(IntPtr pointer, IntPtr leaderboardPtr, long score, ulong context);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivity_Start(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern double GKGameActivity_GetStartDate(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivity_StartWithDefinition(IntPtr activityDefinitionPtr);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivity_StartWithDefinitionAndPartyCode(IntPtr activityDefinitionPtr, string partyCode);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern GKGameActivityState GKGameActivity_GetState(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivity_GetValidPartyCodeAlphabet();
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivity.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivity.cs.meta
new file mode 100644
index 00000000..924e860a
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivity.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: b4118ef2c4c3b431fb8cad1400b5e459
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityDefinition.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityDefinition.cs
new file mode 100644
index 00000000..078353d1
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityDefinition.cs
@@ -0,0 +1,277 @@
+using System;
+using System.Linq;
+using System.Runtime.InteropServices;
+using System.Threading.Tasks;
+using AOT;
+using Apple.Core;
+using Apple.Core.Runtime;
+using Apple.GameKit.Leaderboards;
+using UnityEngine;
+
+namespace Apple.GameKit
+{
+ /// c:objc(cs)GKGameActivityDefinition
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ public class GKGameActivityDefinition : NSObject
+ {
+ internal GKGameActivityDefinition(IntPtr pointer) : base(pointer)
+ {
+ }
+
+ ///
+ /// Default properties defined by the developer for this type of game activity.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(py)defaultProperties
+ public NSDictionary DefaultProperties => PointerCast>(Interop.GKGameActivityDefinition_GetDefaultProperties(Pointer));
+
+ ///
+ /// A more detailed description of the game activity.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(py)details
+ public string Details => Interop.GKGameActivityDefinition_Details(Pointer);
+
+ ///
+ /// A fallback URL that can be used to construct a game-specific URL for players to share or join, if the joining device does not support the default URL.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(py)fallbackURL
+ public Uri FallbackURL
+ {
+ get
+ {
+ var urlString = Interop.GKGameActivityDefinition_GetFallbackURL(Pointer);
+ return urlString != null ? new Uri(urlString) : null;
+ }
+ }
+
+ ///
+ /// The group identifier for the activity, if one exists.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(py)groupIdentifier
+ public string GroupIdentifier => Interop.GKGameActivityDefinition_GetGroupIdentifier(Pointer);
+
+ ///
+ /// The developer defined identifier for a given game activity.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(py)identifier
+ public string Identifier => Interop.GKGameActivityDefinition_GetIdentifier(Pointer);
+
+ ///
+ /// Loads all associated achievements that have defined deep links to this game activity definition.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(im)loadAchievementDescriptionsWithCompletionHandler:
+ public Task> LoadAchievementDescriptions()
+ {
+ var tcs = InteropTasks.Create>(out var taskId);
+ Interop.GKGameActivityDefinition_LoadAchievementDescriptions(Pointer, taskId, OnLoadAchievementDescriptions, OnLoadAchievementDescriptionsError);
+ return tcs.Task;
+ }
+
+ [MonoPInvokeCallback(typeof(SuccessTaskCallback))]
+ private static void OnLoadAchievementDescriptions(long taskId, IntPtr nsArrayPtr)
+ {
+ InteropTasks.TrySetResultAndRemove(taskId, PointerCast>(nsArrayPtr));
+ }
+
+ [MonoPInvokeCallback(typeof(NSErrorTaskCallback))]
+ private static void OnLoadAchievementDescriptionsError(long taskId, IntPtr errorPointer)
+ {
+ InteropTasks.TrySetExceptionAndRemove>(taskId, new GameKitException(errorPointer));
+ }
+
+ ///
+ /// Loads all the game activity definitions for the current game.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(cm)loadGameActivityDefinitionsWithCompletionHandler:
+ public static Task> LoadGameActivityDefinitions()
+ {
+ var tcs = InteropTasks.Create>(out var taskId);
+ Interop.GKGameActivityDefinition_LoadGameActivityDefinitions(taskId, OnLoadGameActivityDefinitions, OnLoadGameActivityDefinitionsError);
+ return tcs.Task;
+ }
+
+ [MonoPInvokeCallback(typeof(SuccessTaskCallback))]
+ private static void OnLoadGameActivityDefinitions(long taskId, IntPtr nsArrayPtr)
+ {
+ InteropTasks.TrySetResultAndRemove(taskId, PointerCast>(nsArrayPtr));
+ }
+
+ [MonoPInvokeCallback(typeof(NSErrorTaskCallback))]
+ private static void OnLoadGameActivityDefinitionsError(long taskId, IntPtr errorPointer)
+ {
+ InteropTasks.TrySetExceptionAndRemove>(taskId, new GameKitException(errorPointer));
+ }
+
+ ///
+ /// Loads game activity definitions with the supplied App Store Connect identifiers.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(cm)loadGameActivityDefinitionsWithIDs:completionHandler:
+ public static Task> LoadGameActivityDefinitionsWithIDs(NSArray activityDefinitionIDs)
+ {
+ var tcs = InteropTasks.Create>(out var taskId);
+ Interop.GKGameActivityDefinition_LoadGameActivityDefinitionsWithIDs(taskId, activityDefinitionIDs.Pointer, OnLoadGameActivityDefinitionsWithIDs, OnLoadGameActivityDefinitionsWithIDsError);
+ return tcs.Task;
+ }
+ public static Task> LoadGameActivityDefinitionsWithIDs(params string[] activityDefinitionIDs) =>
+ LoadGameActivityDefinitionsWithIDs(new NSMutableArray(activityDefinitionIDs.Select(id => new NSString(id))));
+
+ [MonoPInvokeCallback(typeof(SuccessTaskCallback))]
+ private static void OnLoadGameActivityDefinitionsWithIDs(long taskId, IntPtr nsArrayPtr)
+ {
+ InteropTasks.TrySetResultAndRemove(taskId, PointerCast>(nsArrayPtr));
+ }
+
+ [MonoPInvokeCallback(typeof(NSErrorTaskCallback))]
+ private static void OnLoadGameActivityDefinitionsWithIDsError(long taskId, IntPtr errorPointer)
+ {
+ InteropTasks.TrySetExceptionAndRemove>(taskId, new GameKitException(errorPointer));
+ }
+
+ ///
+ /// Asynchronously load the image. Error will be nil on success.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(im)loadImageWithCompletionHandler:
+ public Task LoadImage()
+ {
+ var tcs = InteropTasks.Create(out var taskId);
+ Interop.GKGameActivityDefinition_LoadImage(Pointer, taskId, OnLoadImage, OnLoadImageError);
+ return tcs.Task;
+ }
+
+ [MonoPInvokeCallback(typeof(SuccessTaskImageCallback))]
+ private static void OnLoadImage(long taskId, IntPtr nsDataPtr)
+ {
+ try
+ {
+ InteropTasks.TrySetResultAndRemove(taskId, Texture2DExtensions.CreateFromNSDataPtr(nsDataPtr));
+ }
+ catch (Exception ex)
+ {
+ InteropTasks.TrySetExceptionAndRemove(taskId, ex);
+ }
+ }
+
+ [MonoPInvokeCallback(typeof(NSErrorTaskCallback))]
+ private static void OnLoadImageError(long taskId, IntPtr errorPointer)
+ {
+ InteropTasks.TrySetExceptionAndRemove(taskId, new GameKitException(errorPointer));
+ }
+
+ ///
+ /// Loads all associated leaderboards that have defined deep links to this game activity definition.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(im)loadLeaderboardsWithCompletionHandler:
+ public Task> LoadLeaderboards()
+ {
+ var tcs = InteropTasks.Create>(out var taskId);
+ Interop.GKGameActivityDefinition_LoadLeaderboards(Pointer, taskId, OnLoadLeaderboards, OnLoadLeaderboardsError);
+ return tcs.Task;
+ }
+
+ [MonoPInvokeCallback(typeof(SuccessTaskCallback))]
+ private static void OnLoadLeaderboards(long taskId, IntPtr nsArrayPtr)
+ {
+ InteropTasks.TrySetResultAndRemove(taskId, PointerCast>(nsArrayPtr));
+ }
+
+ [MonoPInvokeCallback(typeof(NSErrorTaskCallback))]
+ private static void OnLoadLeaderboardsError(long taskId, IntPtr errorPointer)
+ {
+ InteropTasks.TrySetExceptionAndRemove>(taskId, new GameKitException(errorPointer));
+ }
+
+ ///
+ /// The maximum number of participants that can join the activity. Returns nil when no maximum is set (unlimited players) or when player range is undefined. When not nil, the value is always greater than or equal to `minPlayers`.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(py)maxPlayers
+ public int? MaxPlayers
+ {
+ get
+ {
+ var nsNumber = PointerCast(Interop.GKGameActivityDefinition_GetMaxPlayers(Pointer));
+ return nsNumber?.IntValue;
+ }
+ }
+
+ ///
+ /// The minimum number of participants that can join the activity.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(py)minPlayers
+ public int? MinPlayers
+ {
+ get
+ {
+ var nsNumber = PointerCast(Interop.GKGameActivityDefinition_GetMinPlayers(Pointer));
+ return nsNumber?.IntValue;
+ }
+ }
+
+ ///
+ /// The play style of the game activity.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(py)playStyle
+ public GKGameActivityPlayStyle PlayStyle => Interop.GKGameActivityDefinition_GetPlayStyle(Pointer);
+
+ ///
+ /// The release state of the game activity definition in App Store Connect.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(py)releaseState
+ public GKReleaseState ReleaseState => Interop.GKGameActivityDefinition_GetReleaseState(Pointer);
+
+ ///
+ /// Whether the activity can be joined by others via a party code.
+ /// - SeeAlso: ``-[GKGameActivityListener player:wantsToPlayGameActivity:completionHandler:]`` where you can receive and handle game activities that players want to play in a party with friends.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(py)supportsPartyCode
+ public bool SupportsPartyCode => Interop.GKGameActivityDefinition_GetSupportsPartyCode(Pointer);
+
+ ///
+ /// True if the activity supports an unlimited number of players. False if maxPlayers is set to a defined limit or if no player range is provided.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(py)supportsUnlimitedPlayers
+ public bool SupportsUnlimitedPlayers => Interop.GKGameActivityDefinition_GetSupportsUnlimitedPlayers(Pointer);
+
+ ///
+ /// A short title for the game activity.
+ ///
+ /// c:objc(cs)GKGameActivityDefinition(py)title
+ public string Title => Interop.GKGameActivityDefinition_GetTitle(Pointer);
+
+ private static class Interop
+ {
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivityDefinition_GetDefaultProperties(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKGameActivityDefinition_Details(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKGameActivityDefinition_GetFallbackURL(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKGameActivityDefinition_GetGroupIdentifier(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKGameActivityDefinition_GetIdentifier(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivityDefinition_LoadAchievementDescriptions(IntPtr pointer, long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivityDefinition_LoadGameActivityDefinitions(long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivityDefinition_LoadGameActivityDefinitionsWithIDs(long taskId, IntPtr activityDefinitionIDsPtr, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivityDefinition_LoadImage(IntPtr pointer, long taskId, SuccessTaskImageCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKGameActivityDefinition_LoadLeaderboards(IntPtr pointer, long taskId, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivityDefinition_GetMaxPlayers(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKGameActivityDefinition_GetMinPlayers(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern GKGameActivityPlayStyle GKGameActivityDefinition_GetPlayStyle(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern GKReleaseState GKGameActivityDefinition_GetReleaseState(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern bool GKGameActivityDefinition_GetSupportsPartyCode(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern bool GKGameActivityDefinition_GetSupportsUnlimitedPlayers(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKGameActivityDefinition_GetTitle(IntPtr pointer);
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityDefinition.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityDefinition.cs.meta
new file mode 100644
index 00000000..b04f0544
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityDefinition.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 78e9bd834b70f4d1fbe6701545c18944
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityPlayStyle.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityPlayStyle.cs
new file mode 100644
index 00000000..bc0b7c73
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityPlayStyle.cs
@@ -0,0 +1,21 @@
+using Apple.Core;
+
+namespace Apple.GameKit
+{
+ ///
+ /// Play Style of the game activity. It can be either Asynchronous or Synchronous.
+ ///
+ /// c:@E@GKGameActivityPlayStyle
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ public enum GKGameActivityPlayStyle : long
+ {
+ /// c:@E@GKGameActivityPlayStyle@GKGameActivityPlayStyleUnspecified
+ Unspecified = 0,
+
+ /// c:@E@GKGameActivityPlayStyle@GKGameActivityPlayStyleSynchronous
+ Synchronous = 1,
+
+ /// c:@E@GKGameActivityPlayStyle@GKGameActivityPlayStyleAsynchronous
+ Asynchronous = 2
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityPlayStyle.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityPlayStyle.cs.meta
new file mode 100644
index 00000000..f04953ea
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityPlayStyle.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 3c4d42ebf8d05456ba9843028432c188
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityState.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityState.cs
new file mode 100644
index 00000000..519f2581
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityState.cs
@@ -0,0 +1,33 @@
+using Apple.Core;
+
+namespace Apple.GameKit
+{
+ /// c:@E@GKGameActivityState
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ public enum GKGameActivityState : ulong
+ {
+ ///
+ /// The game activity is initialized but has not started.
+ ///
+ /// c:@E@GKGameActivityState@GKGameActivityStateInitialized
+ Initialized = 0,
+
+ ///
+ /// The game activity is active.
+ ///
+ /// c:@E@GKGameActivityState@GKGameActivityStateActive
+ Active = 1,
+
+ ///
+ /// The game activity is paused.
+ ///
+ /// c:@E@GKGameActivityState@GKGameActivityStatePaused
+ Paused = 2,
+
+ ///
+ /// The game activity has ended. This is a terminal state.
+ ///
+ /// c:@E@GKGameActivityState@GKGameActivityStateEnded
+ Ended = 4
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityState.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityState.cs.meta
new file mode 100644
index 00000000..76b25300
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameActivityState.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 11389016e0e9648adb8f8f842ff4022d
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameCenterViewController.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameCenterViewController.cs
index ca1c81d5..9ff669f1 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameCenterViewController.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameCenterViewController.cs
@@ -8,6 +8,7 @@
namespace Apple.GameKit
{
+ [Deprecated("Deprecated", iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
public class GKGameCenterViewController : NSObject
{
public GKGameCenterViewController(IntPtr pointer) : base(pointer)
@@ -152,40 +153,7 @@ private static void OnPresent(long taskId)
}
#endregion
- ///
- /// The type of content for the view controller to present.
- ///
- public enum GKGameCenterViewControllerState : long
- {
- ///
- /// The view controller should present the default screen.
- ///
- Default = -1,
- ///
- /// The view controller should present leaderboard sets or leaderboards if there are no sets.
- ///
- Leaderboards = 0,
- ///
- /// The view controller should present a list of achievements.
- ///
- Achievements = 1,
- ///
- /// The view controller should present a list of challenges.
- ///
- Challenges = 2,
- ///
- /// The view controller should present the local player's profile.
- ///
- LocalPlayerProfile = 3,
- ///
- /// The view controller should present the dashboard.
- ///
- Dashboard = 4,
- ///
- /// The view controller should present the friends list.
- ///
- LocalPlayerFriendsList = 5
- }
+ // BREAKING CHANGE: GKGameCenterViewControllerState has been moved out of class scope.
private static class Interop
{
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameCenterViewControllerState.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameCenterViewControllerState.cs
new file mode 100644
index 00000000..d2b22270
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameCenterViewControllerState.cs
@@ -0,0 +1,54 @@
+using Apple.Core;
+
+namespace Apple.GameKit
+{
+ /// c:@E@GKGameCenterViewControllerState
+ public enum GKGameCenterViewControllerState : long
+ {
+ ///
+ /// The view controller should present the default screen.
+ ///
+ /// c:@E@GKGameCenterViewControllerState@GKGameCenterViewControllerStateDefault
+ Default = -1,
+
+ ///
+ /// The view controller should present leaderboard sets or leaderboards if there are no sets.
+ ///
+ /// c:@E@GKGameCenterViewControllerState@GKGameCenterViewControllerStateLeaderboards
+ Leaderboards = 0,
+
+ ///
+ /// The view controller should present a list of achievements.
+ ///
+ /// c:@E@GKGameCenterViewControllerState@GKGameCenterViewControllerStateAchievements
+ Achievements = 1,
+
+ ///
+ /// The view controller should present a list of challenges.
+ ///
+ /// c:@E@GKGameCenterViewControllerState@GKGameCenterViewControllerStateChallenges
+ [Deprecated("Deprecated", iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ Challenges = 2,
+
+ ///
+ /// The view controller should present the local player's profile.
+ ///
+ /// c:@E@GKGameCenterViewControllerState@GKGameCenterViewControllerStateLocalPlayerProfile
+ [Introduced(iOS: "14.0.0", macOS: "11.0.0", tvOS: "14.0.0")]
+ LocalPlayerProfile = 3,
+
+ ///
+ /// The view controller should present the dashboard.
+ ///
+ /// c:@E@GKGameCenterViewControllerState@GKGameCenterViewControllerStateDashboard
+ [Introduced(iOS: "14.0.0", macOS: "11.0.0", tvOS: "14.0.0")]
+ Dashboard = 4,
+
+ ///
+ /// The view controller should present the friends list.
+ ///
+ /// c:@E@GKGameCenterViewControllerState@GKGameCenterViewControllerStateLocalPlayerFriendsList
+ [Introduced(iOS: "15.0.0", macOS: "12.0.0", tvOS: "15.0.0")]
+ LocalPlayerFriendsList = 5
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameCenterViewControllerState.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameCenterViewControllerState.cs.meta
new file mode 100644
index 00000000..9e75ef7c
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKGameCenterViewControllerState.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 92c75b6ab1e0e4620809ef0cb7711560
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKReleaseState.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKReleaseState.cs
new file mode 100644
index 00000000..557fcfff
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKReleaseState.cs
@@ -0,0 +1,30 @@
+using Apple.Core;
+
+namespace Apple.GameKit
+{
+ ///
+ /// Describes the release state of an App Store Connect resource, such as an Achievement or Leaderboard.
+ ///
+ /// c:@E@GKReleaseState
+ [Introduced(iOS: "18.4.0", macOS: "15.4.0", tvOS: "18.4.0", visionOS: "2.4.0")]
+ public enum GKReleaseState : ulong
+ {
+ ///
+ /// The system can't determine the release state of the resource.
+ ///
+ /// c:@E@GKReleaseState@GKReleaseStateUnknown
+ Unknown = 0,
+
+ ///
+ /// The resource is associated with a release in App Store Connect. This has no relationship with the "archived" state of a resource (i.e., A resource can be release _and_ archived).
+ ///
+ /// c:@E@GKReleaseState@GKReleaseStateReleased
+ Released = 1,
+
+ ///
+ /// The resource has been created in App Store Connect but isn't yet associated with a released version of an App.
+ ///
+ /// c:@E@GKReleaseState@GKReleaseStatePrereleased
+ Prereleased = 2
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKReleaseState.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKReleaseState.cs.meta
new file mode 100644
index 00000000..495ec9cf
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKReleaseState.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: ecaab06d4a68e440990bc265b2f78392
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKSavedGame.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKSavedGame.cs
index 05f448db..423cfc01 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKSavedGame.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/GKSavedGame.cs
@@ -63,7 +63,7 @@ internal GKSavedGame(IntPtr pointer) : base(pointer)
/// The name of the device that the player uses to save the game.
///
/// c:objc(cs)GKSavedGame(py)deviceName
- public NSString DeviceName => Interop.GKSavedGame_GetDeviceName(Pointer);
+ public string DeviceName => Interop.GKSavedGame_GetDeviceName(Pointer);
///
/// The date when you saved the game data or modified it.
@@ -75,7 +75,7 @@ internal GKSavedGame(IntPtr pointer) : base(pointer)
/// The name of the saved game.
///
/// c:objc(cs)GKSavedGame(py)name
- public NSString Name => Interop.GKSavedGame_GetName(Pointer);
+ public string Name => Interop.GKSavedGame_GetName(Pointer);
public override string ToString() => Name.ToString();
///
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Leaderboards/GKLeaderboard.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Leaderboards/GKLeaderboard.cs
index f322b5eb..81b31f87 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Leaderboards/GKLeaderboard.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Leaderboards/GKLeaderboard.cs
@@ -139,6 +139,15 @@ internal GKLeaderboard(IntPtr pointer) : base(pointer) {}
[Introduced(iOS: "14.0", macOS: "11.0", tvOS: "14.0", visionOS: "1.0")]
public TimeSpan Duration => TimeSpan.FromSeconds(Interop.GKLeaderboard_GetDuration(Pointer));
+ ///
+ /// A Boolean value that indicates whether the current leaderboard isn't visible in Game Center views.
+ ///
+ /// You can still submit scores to a hidden leaderboard.
+ ///
+ /// c:objc(cs)GKLeaderboard(py)isHidden
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ public bool IsHidden => Interop.GKLeaderboard_IsHidden(Pointer);
+
#region Load Leaderboards
///
@@ -147,20 +156,16 @@ internal GKLeaderboard(IntPtr pointer) : base(pointer) {}
/// The leaderboards that match the IDs or null for all leaderboards.
///
[Introduced(iOS: "14.0", macOS: "11.0", tvOS: "14.0", visionOS: "1.0")]
- public static Task> LoadLeaderboards(params string[] identifiers)
+ public static Task> LoadLeaderboards(NSArray identifiers)
{
var tcs = InteropTasks.Create>(out var taskId);
-
- // Prepare identifiers array...
- NSMutableArray ids = null;
- if (identifiers != null && identifiers.Length > 0)
- {
- ids = new NSMutableArray(identifiers.Select(id => new NSString(id)));
- }
-
- Interop.GKLeaderboard_LoadLeaderboards(ids?.Pointer ?? IntPtr.Zero, taskId, OnLoadLeaderboards, OnLoadLeaderboardsError);
+ Interop.GKLeaderboard_LoadLeaderboards(taskId, identifiers?.Pointer ?? IntPtr.Zero, OnLoadLeaderboards, OnLoadLeaderboardsError);
return tcs.Task;
}
+ public static Task> LoadLeaderboards(params string[] identifiers) =>
+ LoadLeaderboards((identifiers != null && identifiers.Length > 0) ?
+ new NSMutableArray(identifiers.Select(id => new NSString(id))) :
+ null);
[MonoPInvokeCallback(typeof(SuccessTaskCallback))]
private static void OnLoadLeaderboards(long taskId, IntPtr pointer)
@@ -364,6 +369,34 @@ private static void OnLoadImageError(long taskId, IntPtr errorPointer)
#endregion
#endif
+ ///
+ /// The identifier of the game activity associated with this leaderboard, as configured by the developer in App Store Connect.
+ ///
+ /// c:objc(cs)GKLeaderboard(py)activityIdentifier
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ public string ActivityIdentifier => Interop.GKLeaderboard_GetActivityIdentifier(Pointer);
+
+ ///
+ /// The properties when associating this leaderboard with a game activity, as configured by the developer in App Store Connect.
+ ///
+ /// c:objc(cs)GKLeaderboard(py)activityProperties
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ public NSDictionary ActivityProperties => PointerCast>(Interop.GKLeaderboard_GetActivityProperties(Pointer));
+
+ ///
+ /// The description of this Leaderboard as configured by the developer in App Store Connect.
+ ///
+ /// c:objc(cs)GKLeaderboard(py)leaderboardDescription
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ public string LeaderboardDescription => Interop.GKLeaderboard_GetLeaderboardDescription(Pointer);
+
+ ///
+ /// The release state of the leaderboard in App Store Connect.
+ ///
+ /// c:objc(cs)GKLeaderboard(py)releaseState
+ [Introduced(iOS: "19.0.0", macOS: "16.0.0", tvOS: "19.0.0", visionOS: "3.0.0")]
+ public GKReleaseState ReleaseState => Interop.GKLeaderboard_GetReleaseState(Pointer);
+
private static class Interop
{
[DllImport(InteropUtility.DLLName)]
@@ -394,7 +427,7 @@ private static class Interop
[DllImport(InteropUtility.DLLName)]
public static extern long GKLeaderboard_GetDuration(IntPtr pointer);
[DllImport(InteropUtility.DLLName)]
- public static extern void GKLeaderboard_LoadLeaderboards(IntPtr idsNsArray, long taskId, SuccessTaskCallback onCallback, NSErrorTaskCallback onError);
+ public static extern void GKLeaderboard_LoadLeaderboards(long taskId, IntPtr nsArrayIds, SuccessTaskCallback onCallback, NSErrorTaskCallback onError);
[DllImport(InteropUtility.DLLName)]
public static extern void GKLeaderboard_SubmitScore(IntPtr pointer, long taskId, long score, long context, IntPtr player, SuccessTaskCallback onSuccess, NSErrorTaskCallback onError);
[DllImport(InteropUtility.DLLName)]
@@ -406,7 +439,18 @@ private static class Interop
#if !UNITY_TVOS
[DllImport(InteropUtility.DLLName)]
public static extern void GKLeaderboard_LoadImage(IntPtr pointer, long taskId, SuccessTaskImageCallback onSuccess, NSErrorTaskCallback onError);
-#endif
+#endif
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKLeaderboard_GetActivityIdentifier(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKLeaderboard_GetActivityProperties(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKLeaderboard_GetLeaderboardDescription(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern GKReleaseState GKLeaderboard_GetReleaseState(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern bool GKLeaderboard_IsHidden(IntPtr pointer);
+
}
}
}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Leaderboards/GKLeaderboardScore.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Leaderboards/GKLeaderboardScore.cs
new file mode 100644
index 00000000..3aa08113
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Leaderboards/GKLeaderboardScore.cs
@@ -0,0 +1,79 @@
+using System;
+using System.Runtime.InteropServices;
+using Apple.Core;
+using Apple.Core.Runtime;
+
+namespace Apple.GameKit
+{
+ ///
+ /// A `GKLeaderboardScore` object represents a score on a leaderboard for scores you report for challenges or turn-based games.
+ ///
+ /// c:objc(cs)GKLeaderboardScore
+ [Introduced(iOS: "14.0.0", macOS: "11.0.0", tvOS: "14.0.0")]
+ public class GKLeaderboardScore : NSObject
+ {
+ internal GKLeaderboardScore(IntPtr pointer) : base(pointer)
+ {
+ }
+
+ ///
+ /// An integer value that your game uses.
+ ///
+ /// c:objc(cs)GKLeaderboardScore(py)context
+ public ulong Context
+ {
+ get => Interop.GKLeaderboardScore_GetContext(Pointer);
+ set => Interop.GKLeaderboardScore_SetContext(Pointer, value);
+ }
+
+ ///
+ /// The ID that Game Center uses for the leaderboard.
+ ///
+ /// c:objc(cs)GKLeaderboardScore(py)leaderboardID
+ public string LeaderboardID
+ {
+ get => Interop.GKLeaderboardScore_GetLeaderboardID(Pointer);
+ set => Interop.GKLeaderboardScore_SetLeaderboardID(Pointer, value);
+ }
+
+ ///
+ /// The player who earns the score.
+ ///
+ /// c:objc(cs)GKLeaderboardScore(py)player
+ public GKPlayer Player
+ {
+ get => PointerCast(Interop.GKLeaderboardScore_GetPlayer(Pointer));
+ set => Interop.GKLeaderboardScore_SetPlayer(Pointer, value?.Pointer ?? IntPtr.Zero);
+ }
+
+ ///
+ /// The score that the player earns.
+ ///
+ /// c:objc(cs)GKLeaderboardScore(py)value
+ public long Value
+ {
+ get => Interop.GKLeaderboardScore_GetValue(Pointer);
+ set => Interop.GKLeaderboardScore_SetValue(Pointer, value);
+ }
+
+ private static class Interop
+ {
+ [DllImport(InteropUtility.DLLName)]
+ public static extern ulong GKLeaderboardScore_GetContext(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKLeaderboardScore_SetContext(IntPtr pointer, ulong context);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern string GKLeaderboardScore_GetLeaderboardID(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKLeaderboardScore_SetLeaderboardID(IntPtr pointer, string leaderboardID);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern IntPtr GKLeaderboardScore_GetPlayer(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKLeaderboardScore_SetPlayer(IntPtr pointer, IntPtr playerPtr);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern long GKLeaderboardScore_GetValue(IntPtr pointer);
+ [DllImport(InteropUtility.DLLName)]
+ public static extern void GKLeaderboardScore_SetValue(IntPtr pointer, long value);
+ }
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Leaderboards/GKLeaderboardScore.cs.meta b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Leaderboards/GKLeaderboardScore.cs.meta
new file mode 100644
index 00000000..c9a01a4b
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Leaderboards/GKLeaderboardScore.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 474c7a8edcf034ed192ff767e25b025b
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Multiplayer/GKTurnBasedMatch.cs b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Multiplayer/GKTurnBasedMatch.cs
index 9cd29c46..684629f7 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Multiplayer/GKTurnBasedMatch.cs
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/Source/Multiplayer/GKTurnBasedMatch.cs
@@ -407,15 +407,14 @@ private static void OnRemoveError(long taskId, IntPtr errorPointer)
/// A serialized blob of data reflecting the current state for the match.
/// An array of GKTurnBasedExchange objects that contains the resolved exchanges.
///
- public Task SaveMergedMatch(byte[] matchData, params GKTurnBasedExchange[] exchanges)
+ public Task SaveMergedMatch(byte[] matchData, NSArray exchanges)
{
- // Prepare exchanges...
- var mutable = new NSMutableArray(exchanges);
-
var tcs = InteropTasks.Create(out var taskId);
- Interop.GKTurnBasedMatch_SaveMergedMatch(Pointer, taskId, new NSData(matchData).Pointer, mutable.Pointer, OnSaveMergedMatch, OnSaveMergedMatchError);
+ Interop.GKTurnBasedMatch_SaveMergedMatch(Pointer, taskId, new NSData(matchData).Pointer, exchanges.Pointer, OnSaveMergedMatch, OnSaveMergedMatchError);
return tcs.Task;
}
+ public Task SaveMergedMatch(byte[] matchData, params GKTurnBasedExchange[] exchanges) =>
+ SaveMergedMatch(matchData, new NSMutableArray(exchanges));
[MonoPInvokeCallback(typeof(SuccessTaskCallback))]
private static void OnSaveMergedMatch(long taskId)
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/package.json b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/package.json
index e3422326..df63f94b 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/package.json
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Assets/Apple.GameKit/package.json
@@ -2,7 +2,7 @@
"name": "com.apple.unityplugin.gamekit",
"displayName": "Apple.GameKit",
"description": "Exposes Apple's GameKit.framework to Unity developers via C# script API",
- "version": "3.0.2",
+ "version": "4.0.0",
"unity": "2022.3",
"dependencies": {
"com.apple.unityplugin.core": "3.1.8"
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Packages/manifest.json b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Packages/manifest.json
index 6e8ba6d2..5d7cd543 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Packages/manifest.json
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Packages/manifest.json
@@ -1,11 +1,13 @@
{
"dependencies": {
"com.apple.unityplugin.core": "file:../../../Apple.Core/Apple.Core_Unity/Assets/Apple.Core",
- "com.unity.ide.rider": "3.0.34",
- "com.unity.ide.visualstudio": "2.0.22",
- "com.unity.test-framework": "1.1.33",
- "com.unity.textmeshpro": "3.0.9",
- "com.unity.ugui": "1.0.0",
+ "com.unity.ide.rider": "3.0.36",
+ "com.unity.ide.visualstudio": "2.0.23",
+ "com.unity.memoryprofiler": "1.1.6",
+ "com.unity.multiplayer.center": "1.0.0",
+ "com.unity.test-framework": "1.5.1",
+ "com.unity.ugui": "2.0.0",
+ "com.unity.modules.accessibility": "1.0.0",
"com.unity.modules.ai": "1.0.0",
"com.unity.modules.androidjni": "1.0.0",
"com.unity.modules.animation": "1.0.0",
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Packages/packages-lock.json b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Packages/packages-lock.json
index 8f8ce3a1..08d7cdd5 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Packages/packages-lock.json
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/Packages/packages-lock.json
@@ -6,15 +6,43 @@
"source": "local",
"dependencies": {}
},
- "com.unity.ext.nunit": {
- "version": "1.0.6",
+ "com.unity.burst": {
+ "version": "1.8.21",
+ "depth": 1,
+ "source": "registry",
+ "dependencies": {
+ "com.unity.mathematics": "1.2.1",
+ "com.unity.modules.jsonserialize": "1.0.0"
+ },
+ "url": "https://packages.unity.com"
+ },
+ "com.unity.collections": {
+ "version": "2.5.1",
+ "depth": 1,
+ "source": "registry",
+ "dependencies": {
+ "com.unity.burst": "1.8.17",
+ "com.unity.test-framework": "1.4.5",
+ "com.unity.nuget.mono-cecil": "1.11.4",
+ "com.unity.test-framework.performance": "3.0.3"
+ },
+ "url": "https://packages.unity.com"
+ },
+ "com.unity.editorcoroutines": {
+ "version": "1.0.0",
"depth": 1,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"
},
+ "com.unity.ext.nunit": {
+ "version": "2.0.5",
+ "depth": 1,
+ "source": "builtin",
+ "dependencies": {}
+ },
"com.unity.ide.rider": {
- "version": "3.0.34",
+ "version": "3.0.36",
"depth": 0,
"source": "registry",
"dependencies": {
@@ -23,7 +51,7 @@
"url": "https://packages.unity.com"
},
"com.unity.ide.visualstudio": {
- "version": "2.0.22",
+ "version": "2.0.23",
"depth": 0,
"source": "registry",
"dependencies": {
@@ -31,28 +59,70 @@
},
"url": "https://packages.unity.com"
},
- "com.unity.test-framework": {
- "version": "1.1.33",
+ "com.unity.mathematics": {
+ "version": "1.3.2",
+ "depth": 1,
+ "source": "registry",
+ "dependencies": {},
+ "url": "https://packages.unity.com"
+ },
+ "com.unity.memoryprofiler": {
+ "version": "1.1.6",
"depth": 0,
"source": "registry",
"dependencies": {
- "com.unity.ext.nunit": "1.0.6",
- "com.unity.modules.imgui": "1.0.0",
- "com.unity.modules.jsonserialize": "1.0.0"
+ "com.unity.burst": "1.8.0",
+ "com.unity.collections": "1.2.3",
+ "com.unity.mathematics": "1.2.1",
+ "com.unity.profiling.core": "1.0.0",
+ "com.unity.editorcoroutines": "1.0.0"
},
"url": "https://packages.unity.com"
},
- "com.unity.textmeshpro": {
- "version": "3.0.9",
+ "com.unity.multiplayer.center": {
+ "version": "1.0.0",
+ "depth": 0,
+ "source": "builtin",
+ "dependencies": {
+ "com.unity.modules.uielements": "1.0.0"
+ }
+ },
+ "com.unity.nuget.mono-cecil": {
+ "version": "1.11.4",
+ "depth": 2,
+ "source": "registry",
+ "dependencies": {},
+ "url": "https://packages.unity.com"
+ },
+ "com.unity.profiling.core": {
+ "version": "1.0.2",
+ "depth": 1,
+ "source": "registry",
+ "dependencies": {},
+ "url": "https://packages.unity.com"
+ },
+ "com.unity.test-framework": {
+ "version": "1.5.1",
"depth": 0,
+ "source": "builtin",
+ "dependencies": {
+ "com.unity.ext.nunit": "2.0.3",
+ "com.unity.modules.imgui": "1.0.0",
+ "com.unity.modules.jsonserialize": "1.0.0"
+ }
+ },
+ "com.unity.test-framework.performance": {
+ "version": "3.1.0",
+ "depth": 2,
"source": "registry",
"dependencies": {
- "com.unity.ugui": "1.0.0"
+ "com.unity.test-framework": "1.1.33",
+ "com.unity.modules.jsonserialize": "1.0.0"
},
"url": "https://packages.unity.com"
},
"com.unity.ugui": {
- "version": "1.0.0",
+ "version": "2.0.0",
"depth": 0,
"source": "builtin",
"dependencies": {
@@ -60,6 +130,12 @@
"com.unity.modules.imgui": "1.0.0"
}
},
+ "com.unity.modules.accessibility": {
+ "version": "1.0.0",
+ "depth": 0,
+ "source": "builtin",
+ "dependencies": {}
+ },
"com.unity.modules.ai": {
"version": "1.0.0",
"depth": 0,
@@ -107,6 +183,12 @@
"com.unity.modules.animation": "1.0.0"
}
},
+ "com.unity.modules.hierarchycore": {
+ "version": "1.0.0",
+ "depth": 1,
+ "source": "builtin",
+ "dependencies": {}
+ },
"com.unity.modules.imageconversion": {
"version": "1.0.0",
"depth": 0,
@@ -195,7 +277,8 @@
"dependencies": {
"com.unity.modules.ui": "1.0.0",
"com.unity.modules.imgui": "1.0.0",
- "com.unity.modules.jsonserialize": "1.0.0"
+ "com.unity.modules.jsonserialize": "1.0.0",
+ "com.unity.modules.hierarchycore": "1.0.0"
}
},
"com.unity.modules.umbra": {
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/MultiplayerManager.asset b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/MultiplayerManager.asset
new file mode 100644
index 00000000..2a936644
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/MultiplayerManager.asset
@@ -0,0 +1,7 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!655991488 &1
+MultiplayerManager:
+ m_ObjectHideFlags: 0
+ m_EnableMultiplayerRoles: 0
+ m_StrippingTypes: {}
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/ProjectSettings.asset b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/ProjectSettings.asset
index dd76ca9b..d8334aa1 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/ProjectSettings.asset
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/ProjectSettings.asset
@@ -12,8 +12,8 @@ PlayerSettings:
targetDevice: 2
useOnDemandResources: 0
accelerometerFrequency: 60
- companyName: DefaultCompany
- productName: Apple.GameKit_Unity
+ companyName: scd
+ productName: GameKitUnity
defaultCursor: {fileID: 0}
cursorHotspot: {x: 0, y: 0}
m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1}
@@ -84,6 +84,7 @@ PlayerSettings:
muteOtherAudioSources: 0
Prepare IOS For Recording: 0
Force IOS Speakers When Recording: 0
+ audioSpatialExperience: 0
deferSystemGesturesMode: 0
hideHomeButton: 0
submitAnalytics: 1
@@ -162,6 +163,7 @@ PlayerSettings:
androidMaxAspectRatio: 2.1
applicationIdentifier:
Standalone: com.DefaultCompany.Apple.GameKit-Unity
+ iPhone: com.scd.GameKitUnity
buildNumber:
Standalone: 0
VisionOS: 0
@@ -185,8 +187,10 @@ PlayerSettings:
strictShaderVariantMatching: 0
VertexChannelCompressionMask: 4054
iPhoneSdkVersion: 988
+ iOSSimulatorArchitecture: 0
iOSTargetOSVersionString: 13.0
tvOSSdkVersion: 0
+ tvOSSimulatorArchitecture: 0
tvOSRequireExtendedGameController: 0
tvOSTargetOSVersionString: 13.0
VisionOSSdkVersion: 1
@@ -233,16 +237,17 @@ PlayerSettings:
iOSMetalForceHardShadows: 0
metalEditorSupport: 1
metalAPIValidation: 1
+ metalCompileShaderBinary: 0
iOSRenderExtraFrameOnPause: 0
iosCopyPluginsCodeInsteadOfSymlink: 0
- appleDeveloperTeamID:
+ appleDeveloperTeamID: 9BL5Y5FLNC
iOSManualSigningProvisioningProfileID:
tvOSManualSigningProvisioningProfileID:
VisionOSManualSigningProvisioningProfileID:
iOSManualSigningProvisioningProfileType: 0
tvOSManualSigningProvisioningProfileType: 0
VisionOSManualSigningProvisioningProfileType: 0
- appleEnableAutomaticSigning: 0
+ appleEnableAutomaticSigning: 1
iOSRequireARKit: 0
iOSAutomaticallyDetectAndAddCapabilities: 1
appleEnableProMotion: 0
@@ -598,6 +603,7 @@ PlayerSettings:
switchSocketBufferEfficiency: 4
switchSocketInitializeEnabled: 1
switchNetworkInterfaceManagerInitializeEnabled: 1
+ switchDisableHTCSPlayerConnection: 0
switchUseNewStyleFilepaths: 0
switchUseLegacyFmodPriorities: 0
switchUseMicroSleepForYield: 1
@@ -707,6 +713,7 @@ PlayerSettings:
webGLMemoryGeometricGrowthStep: 0.2
webGLMemoryGeometricGrowthCap: 96
webGLPowerPreference: 2
+ scriptingDefineSymbols: {}
additionalCompilerArguments: {}
platformArchitecture: {}
scriptingBackend: {}
@@ -759,6 +766,7 @@ PlayerSettings:
metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0}
metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, a: 1}
metroSplashScreenUseBackgroundColor: 0
+ syncCapabilities: 0
platformCapabilities: {}
metroTargetDeviceFamilies: {}
metroFTAName:
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/ProjectVersion.txt b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/ProjectVersion.txt
index 86ecdd21..2137f89e 100644
--- a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/ProjectVersion.txt
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/ProjectVersion.txt
@@ -1,2 +1,2 @@
-m_EditorVersion: 2022.3.57f1
-m_EditorVersionWithRevision: 2022.3.57f1 (9d8bd91adc0a)
+m_EditorVersion: 6000.1.4f1
+m_EditorVersionWithRevision: 6000.1.4f1 (03270eb687c6)
diff --git a/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/SceneTemplateSettings.json b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/SceneTemplateSettings.json
new file mode 100644
index 00000000..1edced2a
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Apple.GameKit_Unity/ProjectSettings/SceneTemplateSettings.json
@@ -0,0 +1,126 @@
+{
+ "templatePinStates": [],
+ "dependencyTypeInfos": [
+ {
+ "userAdded": false,
+ "type": "UnityEngine.AnimationClip",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.Animations.AnimatorController",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.AnimatorOverrideController",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.Audio.AudioMixerController",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.ComputeShader",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Cubemap",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.GameObject",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.LightingDataAsset",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.LightingSettings",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Material",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.MonoScript",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.PhysicMaterial",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.PhysicsMaterial",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.PhysicsMaterial2D",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Rendering.VolumeProfile",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.SceneAsset",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Shader",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.ShaderVariantCollection",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Texture",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Texture2D",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Timeline.TimelineAsset",
+ "defaultInstantiationMode": 0
+ }
+ ],
+ "defaultDependencyTypeInfo": {
+ "userAdded": false,
+ "type": "",
+ "defaultInstantiationMode": 1
+ },
+ "newSceneOverride": 0
+}
\ No newline at end of file
diff --git a/plug-ins/Apple.GameKit/Native/GameKit-iOS.xcconfig b/plug-ins/Apple.GameKit/Native/GameKit-iOS.xcconfig
new file mode 100644
index 00000000..0d289d45
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Native/GameKit-iOS.xcconfig
@@ -0,0 +1,4 @@
+#include "GameKit.xcconfig"
+
+// SYSTEM_FRAMEWORK_SEARCH_PATHS = /Users/adamszofran/Downloads/luxon-sdk-iphoneos19.0.internal-f295b870-37fc-11f0-fe5f-57761b20d5c2/System/Library/Frameworks
+// SDKROOT = iphoneos.internal
diff --git a/plug-ins/Apple.GameKit/Native/GameKit-macOS.xcconfig b/plug-ins/Apple.GameKit/Native/GameKit-macOS.xcconfig
new file mode 100644
index 00000000..988d26ab
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Native/GameKit-macOS.xcconfig
@@ -0,0 +1,4 @@
+#include "GameKit.xcconfig"
+
+// SYSTEM_FRAMEWORK_SEARCH_PATHS = /Users/adamszofran/Downloads/luxon-sdk-macosx16.0.internal-f295b870-37fc-11f0-6d6f-d32bd1ed931f/System/Library/Frameworks
+// SDKROOT = macosx.internal
diff --git a/plug-ins/Apple.GameKit/Native/GameKit-tvOS.xcconfig b/plug-ins/Apple.GameKit/Native/GameKit-tvOS.xcconfig
new file mode 100644
index 00000000..61172805
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Native/GameKit-tvOS.xcconfig
@@ -0,0 +1,4 @@
+#include "GameKit.xcconfig"
+
+// SYSTEM_FRAMEWORK_SEARCH_PATHS = /Users/adamszofran/Downloads/luxon-sdk-appletvos19.0.internal-e2c28d55-347e-11f0-92ba-dde387003540/System/Library/Frameworks /Users/adamszofran/Downloads/luxon-sdk-appletvos19.0.internal-e2c28d55-347e-11f0-92ba-dde387003540/System/Library/PrivateFrameworks
+// SDKROOT = appletvos.internal
diff --git a/plug-ins/Apple.GameKit/Native/GameKit-visionOS.xcconfig b/plug-ins/Apple.GameKit/Native/GameKit-visionOS.xcconfig
new file mode 100644
index 00000000..a72f2d54
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Native/GameKit-visionOS.xcconfig
@@ -0,0 +1,4 @@
+#include "GameKit.xcconfig"
+
+// SYSTEM_FRAMEWORK_SEARCH_PATHS = /Users/adamszofran/Downloads/luxon-sdk-xros3.0.internal-e2c26645-347e-11f0-92ba-dde387003540/System/Library/Frameworks /Users/adamszofran/Downloads/luxon-sdk-xros3.0.internal-e2c26645-347e-11f0-92ba-dde387003540/System/Library/PrivateFrameworks
+// SDKROOT = xros.internal
diff --git a/plug-ins/Apple.GameKit/Native/GameKit.xcconfig b/plug-ins/Apple.GameKit/Native/GameKit.xcconfig
index 314f9818..4c7ad6e1 100644
--- a/plug-ins/Apple.GameKit/Native/GameKit.xcconfig
+++ b/plug-ins/Apple.GameKit/Native/GameKit.xcconfig
@@ -25,7 +25,7 @@ NATIVE_LIBRARY_ROOT_FOLDER_NAME=Apple.GameKit
// ------------------
GENERATE_INFOPLIST_FILE = YES
-CURRENT_PROJECT_VERSION = 3.0.2
+CURRENT_PROJECT_VERSION = 4.0.0
MARKETING_VERSION = $CURRENT_PROJECT_VERSION
VERSIONING_SYSTEM = apple-generic
INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2021 - 2024 Apple, Inc. All rights reserved."
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper.xcodeproj/project.pbxproj b/plug-ins/Apple.GameKit/Native/GameKitWrapper.xcodeproj/project.pbxproj
index 5cf1a716..c02a8d7f 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper.xcodeproj/project.pbxproj
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper.xcodeproj/project.pbxproj
@@ -153,6 +153,22 @@
7AE5BB852502C0DD00BDBEDA /* GameKitWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A9B815624A4FC3800FB2FE8 /* GameKitWrapper.h */; settings = {ATTRIBUTES = (Public, ); }; };
7AE5BB8E2502C0DD00BDBEDA /* GKAccessPoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A4ADFE924DDF23400664BD3 /* GKAccessPoint.swift */; };
7AE5BB9C2502C0DD00BDBEDA /* GameKitUIDelegateHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A50579224ABD01000477507 /* GameKitUIDelegateHandler.swift */; };
+ FB06A7842D8B5DCA002407EA /* GKChallengeDefinition.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB06A7832D8B5DC3002407EA /* GKChallengeDefinition.swift */; };
+ FB06A7852D8B5DCA002407EA /* GKChallengeDefinition.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB06A7832D8B5DC3002407EA /* GKChallengeDefinition.swift */; };
+ FB06A7862D8B5DCA002407EA /* GKChallengeDefinition.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB06A7832D8B5DC3002407EA /* GKChallengeDefinition.swift */; };
+ FB06A7872D8B5DCA002407EA /* GKChallengeDefinition.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB06A7832D8B5DC3002407EA /* GKChallengeDefinition.swift */; };
+ FB077BE82D88C480007E6FA6 /* GKLeaderboardScore.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB077BE72D88C47D007E6FA6 /* GKLeaderboardScore.swift */; };
+ FB077BE92D88C480007E6FA6 /* GKLeaderboardScore.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB077BE72D88C47D007E6FA6 /* GKLeaderboardScore.swift */; };
+ FB077BEA2D88C480007E6FA6 /* GKLeaderboardScore.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB077BE72D88C47D007E6FA6 /* GKLeaderboardScore.swift */; };
+ FB077BEB2D88C480007E6FA6 /* GKLeaderboardScore.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB077BE72D88C47D007E6FA6 /* GKLeaderboardScore.swift */; };
+ FB1DC5BB2D8C6BBB00E829EC /* GKGameActivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB1DC5BA2D8C6BB800E829EC /* GKGameActivity.swift */; };
+ FB1DC5BC2D8C6BBB00E829EC /* GKGameActivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB1DC5BA2D8C6BB800E829EC /* GKGameActivity.swift */; };
+ FB1DC5BD2D8C6BBB00E829EC /* GKGameActivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB1DC5BA2D8C6BB800E829EC /* GKGameActivity.swift */; };
+ FB1DC5BE2D8C6BBB00E829EC /* GKGameActivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB1DC5BA2D8C6BB800E829EC /* GKGameActivity.swift */; };
+ FB1DC5C02D8C9AA100E829EC /* GKGameActivityDefinition.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB1DC5BF2D8C9A9C00E829EC /* GKGameActivityDefinition.swift */; };
+ FB1DC5C12D8C9AA100E829EC /* GKGameActivityDefinition.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB1DC5BF2D8C9A9C00E829EC /* GKGameActivityDefinition.swift */; };
+ FB1DC5C22D8C9AA100E829EC /* GKGameActivityDefinition.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB1DC5BF2D8C9A9C00E829EC /* GKGameActivityDefinition.swift */; };
+ FB1DC5C32D8C9AA100E829EC /* GKGameActivityDefinition.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB1DC5BF2D8C9A9C00E829EC /* GKGameActivityDefinition.swift */; };
FB615E4E2C5365E000163965 /* GKSavedGame.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB615E4D2C5365DA00163965 /* GKSavedGame.swift */; };
FB615E4F2C5365E000163965 /* GKSavedGame.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB615E4D2C5365DA00163965 /* GKSavedGame.swift */; };
FB615E502C5365E000163965 /* GKSavedGame.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB615E4D2C5365DA00163965 /* GKSavedGame.swift */; };
@@ -164,6 +180,10 @@
FB7384CA2ADE05A200616362 /* GKErrorCodeExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7384C92ADE05A200616362 /* GKErrorCodeExtension.h */; };
FB7384CB2ADE05A200616362 /* GKErrorCodeExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7384C92ADE05A200616362 /* GKErrorCodeExtension.h */; };
FB7384CC2ADE05A200616362 /* GKErrorCodeExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7384C92ADE05A200616362 /* GKErrorCodeExtension.h */; };
+ FB80700C2DE116A300855605 /* GKGameActivityDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB80700B2DE116A300855605 /* GKGameActivityDelegate.swift */; };
+ FB80700D2DE116A300855605 /* GKGameActivityDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB80700B2DE116A300855605 /* GKGameActivityDelegate.swift */; };
+ FB80700E2DE116A300855605 /* GKGameActivityDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB80700B2DE116A300855605 /* GKGameActivityDelegate.swift */; };
+ FB80700F2DE116A300855605 /* GKGameActivityDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB80700B2DE116A300855605 /* GKGameActivityDelegate.swift */; };
FB8694492AD73AE5009B8676 /* GKMatchedPlayers.m in Sources */ = {isa = PBXBuildFile; fileRef = FB8694482AD73AE5009B8676 /* GKMatchedPlayers.m */; };
FB86944A2AD73AE5009B8676 /* GKMatchedPlayers.m in Sources */ = {isa = PBXBuildFile; fileRef = FB8694482AD73AE5009B8676 /* GKMatchedPlayers.m */; };
FB86944B2AD73AE5009B8676 /* GKMatchedPlayers.m in Sources */ = {isa = PBXBuildFile; fileRef = FB8694482AD73AE5009B8676 /* GKMatchedPlayers.m */; };
@@ -225,9 +245,18 @@
7AA8ADCE272B2D0A00D3F909 /* GKLeaderboardEntry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GKLeaderboardEntry.swift; sourceTree = ""; };
7AE41ADF24B7895600656EBA /* BridgingHeader-macOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "BridgingHeader-macOS.h"; sourceTree = ""; };
7AE5BBA22502C0DD00BDBEDA /* GameKitWrapper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GameKitWrapper.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ FB06A7832D8B5DC3002407EA /* GKChallengeDefinition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GKChallengeDefinition.swift; sourceTree = ""; };
+ FB077BE72D88C47D007E6FA6 /* GKLeaderboardScore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GKLeaderboardScore.swift; sourceTree = ""; };
+ FB077CA02D88F438007E6FA6 /* GameKit-macOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "GameKit-macOS.xcconfig"; sourceTree = ""; };
+ FB1DC5BA2D8C6BB800E829EC /* GKGameActivity.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GKGameActivity.swift; sourceTree = ""; };
+ FB1DC5BF2D8C9A9C00E829EC /* GKGameActivityDefinition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GKGameActivityDefinition.swift; sourceTree = ""; };
FB615E4D2C5365DA00163965 /* GKSavedGame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GKSavedGame.swift; sourceTree = ""; };
FB615E522C540AD900163965 /* GKSavedGameDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GKSavedGameDelegate.swift; sourceTree = ""; };
+ FB6DD6A82D88F69E00DCDC98 /* GameKit-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "GameKit-iOS.xcconfig"; sourceTree = ""; };
+ FB6DD6A92D88F6A700DCDC98 /* GameKit-tvOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "GameKit-tvOS.xcconfig"; sourceTree = ""; };
+ FB6DD6AA2D88F6BA00DCDC98 /* GameKit-visionOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "GameKit-visionOS.xcconfig"; sourceTree = ""; };
FB7384C92ADE05A200616362 /* GKErrorCodeExtension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GKErrorCodeExtension.h; sourceTree = ""; };
+ FB80700B2DE116A300855605 /* GKGameActivityDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GKGameActivityDelegate.swift; sourceTree = ""; };
FB8694482AD73AE5009B8676 /* GKMatchedPlayers.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GKMatchedPlayers.m; sourceTree = ""; };
FB89C4EA2BAE49320078B971 /* UiUtilities.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UiUtilities.swift; sourceTree = ""; };
FBEA2B1E2C066B3C008A52A2 /* DefaultHandlers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultHandlers.swift; sourceTree = ""; };
@@ -269,6 +298,10 @@
7A9B814924A4FC3800FB2FE8 = {
isa = PBXGroup;
children = (
+ FB077CA02D88F438007E6FA6 /* GameKit-macOS.xcconfig */,
+ FB6DD6A82D88F69E00DCDC98 /* GameKit-iOS.xcconfig */,
+ FB6DD6A92D88F6A700DCDC98 /* GameKit-tvOS.xcconfig */,
+ FB6DD6AA2D88F6BA00DCDC98 /* GameKit-visionOS.xcconfig */,
240646152B62D61800246067 /* GameKit.xcconfig */,
7A9B815524A4FC3800FB2FE8 /* GameKitWrapper */,
7A9B815424A4FC3800FB2FE8 /* Products */,
@@ -302,14 +335,19 @@
7AA8AD602729F3D100D3F909 /* GKAchievementDescription.swift */,
7A630054271F30EC00C40BC1 /* GKBasePlayer.swift */,
7AA8AD652729F5D600D3F909 /* GKChallenge.swift */,
+ FB06A7832D8B5DC3002407EA /* GKChallengeDefinition.swift */,
7AA8ADC4272B0EE900D3F909 /* GKChallengeDelegate.swift */,
FB7384C92ADE05A200616362 /* GKErrorCodeExtension.h */,
FBEA2B782C07C427008A52A2 /* GKErrorCodeExtension.swift */,
+ FB1DC5BA2D8C6BB800E829EC /* GKGameActivity.swift */,
+ FB1DC5BF2D8C9A9C00E829EC /* GKGameActivityDefinition.swift */,
+ FB80700B2DE116A300855605 /* GKGameActivityDelegate.swift */,
7A894465272F2C7D0008D820 /* GKGameCenterViewController.swift */,
7AA8AD6A2729F86D00D3F909 /* GKInvite.swift */,
7AA8ADC9272B10F500D3F909 /* GKInviteDelegate.swift */,
7AA8AD6F2729F9E200D3F909 /* GKLeaderboard.swift */,
7AA8ADCE272B2D0A00D3F909 /* GKLeaderboardEntry.swift */,
+ FB077BE72D88C47D007E6FA6 /* GKLeaderboardScore.swift */,
7AA8AD74272A00FA00D3F909 /* GKLeaderboardSet.swift */,
7A63005E271F336800C40BC1 /* GKLocalPlayer.swift */,
7AA8ADB5272B02E500D3F909 /* GKLocalPlayerListener.swift */,
@@ -543,6 +581,9 @@
24B0645F2B7F29E1007ABBB8 /* GKAchievementDescription.swift in Sources */,
24B064602B7F29E1007ABBB8 /* GKMatchedPlayers.m in Sources */,
24B064612B7F29E1007ABBB8 /* GKLeaderboard.swift in Sources */,
+ FB1DC5C12D8C9AA100E829EC /* GKGameActivityDefinition.swift in Sources */,
+ FB80700E2DE116A300855605 /* GKGameActivityDelegate.swift in Sources */,
+ FB1DC5BB2D8C6BBB00E829EC /* GKGameActivity.swift in Sources */,
24B064622B7F29E1007ABBB8 /* GKTurnBasedMatchmakerViewControllerDelegate.swift in Sources */,
24B064632B7F29E1007ABBB8 /* GKChallengeDelegate.swift in Sources */,
24B064642B7F29E1007ABBB8 /* GKMatchDelegate.swift in Sources */,
@@ -565,6 +606,7 @@
24B064722B7F29E1007ABBB8 /* GKMatchmaker.swift in Sources */,
24B064732B7F29E1007ABBB8 /* GKTurnBasedExchange.swift in Sources */,
24B064742B7F29E1007ABBB8 /* GKNotificationBanner.swift in Sources */,
+ FB077BEB2D88C480007E6FA6 /* GKLeaderboardScore.swift in Sources */,
24B064752B7F29E1007ABBB8 /* GKScoreChallenge.swift in Sources */,
24B064762B7F29E1007ABBB8 /* GKLocalPlayer.swift in Sources */,
24B064772B7F29E1007ABBB8 /* GKLeaderboardSet.swift in Sources */,
@@ -577,6 +619,7 @@
FB89C4ED2BAE4BA30078B971 /* UiUtilities.swift in Sources */,
24B0647D2B7F29E1007ABBB8 /* GKTurnBasedMatch.swift in Sources */,
24B0647E2B7F29E1007ABBB8 /* GKMatchmakerViewController.swift in Sources */,
+ FB06A7842D8B5DCA002407EA /* GKChallengeDefinition.swift in Sources */,
24B0647F2B7F29E1007ABBB8 /* GameKitUIDelegateHandler.swift in Sources */,
24B064802B7F29E1007ABBB8 /* GKPlayer.swift in Sources */,
24B064812B7F29E1007ABBB8 /* GKInviteDelegate.swift in Sources */,
@@ -590,6 +633,9 @@
7AA8AD632729F3D100D3F909 /* GKAchievementDescription.swift in Sources */,
FB86944B2AD73AE5009B8676 /* GKMatchedPlayers.m in Sources */,
7AA8AD722729F9E200D3F909 /* GKLeaderboard.swift in Sources */,
+ FB1DC5C22D8C9AA100E829EC /* GKGameActivityDefinition.swift in Sources */,
+ FB80700F2DE116A300855605 /* GKGameActivityDelegate.swift in Sources */,
+ FB1DC5BE2D8C6BBB00E829EC /* GKGameActivity.swift in Sources */,
7AA8ADC2272B0A3900D3F909 /* GKTurnBasedMatchmakerViewControllerDelegate.swift in Sources */,
7AA8ADC7272B0EE900D3F909 /* GKChallengeDelegate.swift in Sources */,
7AA8AD86272A0E0800D3F909 /* GKMatchDelegate.swift in Sources */,
@@ -612,6 +658,7 @@
7AA8ADA4272AF2B100D3F909 /* GKTurnBasedExchange.swift in Sources */,
7A3E81F926F27BD800B102BB /* GKNotificationBanner.swift in Sources */,
7A486BB126A09E7A00255BD5 /* AppleCoreRuntimeShared.swift in Sources */,
+ FB077BEA2D88C480007E6FA6 /* GKLeaderboardScore.swift in Sources */,
7A89445C272DEC460008D820 /* GKScoreChallenge.swift in Sources */,
7A630061271F336800C40BC1 /* GKLocalPlayer.swift in Sources */,
7AA8AD77272A00FA00D3F909 /* GKLeaderboardSet.swift in Sources */,
@@ -624,6 +671,7 @@
FB89C4EE2BAE4BA40078B971 /* UiUtilities.swift in Sources */,
7AA8ADB3272B02AF00D3F909 /* GKTurnBasedMatchDelegate.swift in Sources */,
7AA8ADAE272AF7A000D3F909 /* GKTurnBasedMatch.swift in Sources */,
+ FB06A7862D8B5DCA002407EA /* GKChallengeDefinition.swift in Sources */,
7AA8AD90272A3EE600D3F909 /* GKMatchmakerViewController.swift in Sources */,
7A63005C271F315500C40BC1 /* GKPlayer.swift in Sources */,
7AA8ADCC272B10F500D3F909 /* GKInviteDelegate.swift in Sources */,
@@ -637,6 +685,9 @@
7AA8AD612729F3D100D3F909 /* GKAchievementDescription.swift in Sources */,
FB8694492AD73AE5009B8676 /* GKMatchedPlayers.m in Sources */,
7AA8AD702729F9E200D3F909 /* GKLeaderboard.swift in Sources */,
+ FB1DC5C02D8C9AA100E829EC /* GKGameActivityDefinition.swift in Sources */,
+ FB80700C2DE116A300855605 /* GKGameActivityDelegate.swift in Sources */,
+ FB1DC5BC2D8C6BBB00E829EC /* GKGameActivity.swift in Sources */,
7AA8ADC0272B0A3900D3F909 /* GKTurnBasedMatchmakerViewControllerDelegate.swift in Sources */,
7AA8ADC5272B0EE900D3F909 /* GKChallengeDelegate.swift in Sources */,
7AA8AD84272A0E0800D3F909 /* GKMatchDelegate.swift in Sources */,
@@ -659,6 +710,7 @@
7A630050271F25BE00C40BC1 /* GKMatchmaker.swift in Sources */,
7AA8ADA2272AF2B100D3F909 /* GKTurnBasedExchange.swift in Sources */,
7A3E81F726F27BD800B102BB /* GKNotificationBanner.swift in Sources */,
+ FB077BE82D88C480007E6FA6 /* GKLeaderboardScore.swift in Sources */,
7A89445A272DEC460008D820 /* GKScoreChallenge.swift in Sources */,
7A63005F271F336800C40BC1 /* GKLocalPlayer.swift in Sources */,
7AA8AD75272A00FA00D3F909 /* GKLeaderboardSet.swift in Sources */,
@@ -671,6 +723,7 @@
FB89C4EB2BAE49320078B971 /* UiUtilities.swift in Sources */,
7AA8ADAC272AF7A000D3F909 /* GKTurnBasedMatch.swift in Sources */,
7AA8AD8E272A3EE600D3F909 /* GKMatchmakerViewController.swift in Sources */,
+ FB06A7852D8B5DCA002407EA /* GKChallengeDefinition.swift in Sources */,
7A50579324ABD01000477507 /* GameKitUIDelegateHandler.swift in Sources */,
7A63005A271F315500C40BC1 /* GKPlayer.swift in Sources */,
7AA8ADCA272B10F500D3F909 /* GKInviteDelegate.swift in Sources */,
@@ -684,6 +737,9 @@
7AA8AD622729F3D100D3F909 /* GKAchievementDescription.swift in Sources */,
FB86944A2AD73AE5009B8676 /* GKMatchedPlayers.m in Sources */,
7AA8AD712729F9E200D3F909 /* GKLeaderboard.swift in Sources */,
+ FB1DC5C32D8C9AA100E829EC /* GKGameActivityDefinition.swift in Sources */,
+ FB80700D2DE116A300855605 /* GKGameActivityDelegate.swift in Sources */,
+ FB1DC5BD2D8C6BBB00E829EC /* GKGameActivity.swift in Sources */,
7AA8ADC1272B0A3900D3F909 /* GKTurnBasedMatchmakerViewControllerDelegate.swift in Sources */,
7AA8ADC6272B0EE900D3F909 /* GKChallengeDelegate.swift in Sources */,
7AA8AD85272A0E0800D3F909 /* GKMatchDelegate.swift in Sources */,
@@ -706,6 +762,7 @@
7A630051271F25BE00C40BC1 /* GKMatchmaker.swift in Sources */,
7AA8ADA3272AF2B100D3F909 /* GKTurnBasedExchange.swift in Sources */,
7A3E81F826F27BD800B102BB /* GKNotificationBanner.swift in Sources */,
+ FB077BE92D88C480007E6FA6 /* GKLeaderboardScore.swift in Sources */,
7A89445B272DEC460008D820 /* GKScoreChallenge.swift in Sources */,
7A630060271F336800C40BC1 /* GKLocalPlayer.swift in Sources */,
7AA8AD76272A00FA00D3F909 /* GKLeaderboardSet.swift in Sources */,
@@ -718,6 +775,7 @@
FB89C4EC2BAE4BA20078B971 /* UiUtilities.swift in Sources */,
7AA8ADAD272AF7A000D3F909 /* GKTurnBasedMatch.swift in Sources */,
7AA8AD8F272A3EE600D3F909 /* GKMatchmakerViewController.swift in Sources */,
+ FB06A7872D8B5DCA002407EA /* GKChallengeDefinition.swift in Sources */,
7AE5BB9C2502C0DD00BDBEDA /* GameKitUIDelegateHandler.swift in Sources */,
7A63005B271F315500C40BC1 /* GKPlayer.swift in Sources */,
7AA8ADCB272B10F500D3F909 /* GKInviteDelegate.swift in Sources */,
@@ -729,7 +787,7 @@
/* Begin XCBuildConfiguration section */
24B064862B7F29E1007ABBB8 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 240646152B62D61800246067 /* GameKit.xcconfig */;
+ baseConfigurationReference = FB6DD6AA2D88F6BA00DCDC98 /* GameKit-visionOS.xcconfig */;
buildSettings = {
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
@@ -764,7 +822,7 @@
};
24B064872B7F29E1007ABBB8 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 240646152B62D61800246067 /* GameKit.xcconfig */;
+ baseConfigurationReference = FB6DD6AA2D88F6BA00DCDC98 /* GameKit-visionOS.xcconfig */;
buildSettings = {
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
@@ -798,11 +856,14 @@
};
7A7E439A24B508D40086FB7A /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 240646152B62D61800246067 /* GameKit.xcconfig */;
+ baseConfigurationReference = FB077CA02D88F438007E6FA6 /* GameKit-macOS.xcconfig */;
buildSettings = {
BUILD_LIBRARY_FOR_DISTRIBUTION = NO;
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
+ CODE_SIGN_IDENTITY = "Apple Development";
+ CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
+ DEVELOPMENT_TEAM = TC264XR4RQ;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
MACOSX_DEPLOYMENT_TARGET = 10.15;
OTHER_SWIFT_FLAGS = "";
@@ -821,11 +882,14 @@
};
7A7E439B24B508D40086FB7A /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 240646152B62D61800246067 /* GameKit.xcconfig */;
+ baseConfigurationReference = FB077CA02D88F438007E6FA6 /* GameKit-macOS.xcconfig */;
buildSettings = {
BUILD_LIBRARY_FOR_DISTRIBUTION = NO;
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO;
+ CODE_SIGN_IDENTITY = "Apple Development";
+ CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
+ DEVELOPMENT_TEAM = TC264XR4RQ;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
MACOSX_DEPLOYMENT_TARGET = 10.15;
OTHER_SWIFT_FLAGS = "";
@@ -962,7 +1026,7 @@
};
7A9B816824A4FC3800FB2FE8 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 240646152B62D61800246067 /* GameKit.xcconfig */;
+ baseConfigurationReference = FB6DD6A82D88F69E00DCDC98 /* GameKit-iOS.xcconfig */;
buildSettings = {
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
@@ -993,7 +1057,7 @@
};
7A9B816924A4FC3800FB2FE8 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 240646152B62D61800246067 /* GameKit.xcconfig */;
+ baseConfigurationReference = FB6DD6A82D88F69E00DCDC98 /* GameKit-iOS.xcconfig */;
buildSettings = {
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
@@ -1023,7 +1087,7 @@
};
7AE5BBA02502C0DD00BDBEDA /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 240646152B62D61800246067 /* GameKit.xcconfig */;
+ baseConfigurationReference = FB6DD6A92D88F6A700DCDC98 /* GameKit-tvOS.xcconfig */;
buildSettings = {
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
@@ -1055,7 +1119,7 @@
};
7AE5BBA12502C0DD00BDBEDA /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 240646152B62D61800246067 /* GameKit.xcconfig */;
+ baseConfigurationReference = FB6DD6A92D88F6A700DCDC98 /* GameKit-tvOS.xcconfig */;
buildSettings = {
BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES;
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/AppleCoreRuntimeShared.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/AppleCoreRuntimeShared.swift
index 55565ef9..2176e7de 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/AppleCoreRuntimeShared.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/AppleCoreRuntimeShared.swift
@@ -16,8 +16,10 @@ public typealias NSErrorCallback = @convention(c) (UnsafeMutablePointer
// async task completion callbacks
public typealias NSErrorTaskCallback = @convention(c) (Int64 /*taskId*/, UnsafeMutablePointer /*nsErrorPtr*/) -> Void;
public typealias SuccessTaskCallback = @convention(c) (Int64 /*taskId*/) -> Void;
-public typealias SuccessTaskPtrCallback = @convention(c) (Int64 /*taskId*/, UnsafeMutableRawPointer?) -> Void;
+public typealias SuccessTaskRawPtrCallback = @convention(c) (Int64 /*taskId*/, UnsafeMutableRawPointer?) -> Void;
+public typealias SuccessTaskPtrCallback = @convention(c) (Int64 /*taskId*/, UnsafeMutableRawPointer?) -> Void;
public typealias SuccessTaskIntCallback = @convention(c) (Int64 /*taskId*/, Int) -> Void;
+public typealias SuccessTaskBoolCallback = @convention(c) (Int64 /*taskId*/, Bool) -> Void;
public typealias SuccessTaskImageCallback = @convention(c) (Int64 /*taskId*/, UnsafeMutablePointer? /*nsDataPtr*/) -> Void;
public extension NSObjectProtocol where Self : NSObjectProtocol {
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKAccessPoint.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKAccessPoint.swift
index 31995aaf..afafa69d 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKAccessPoint.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKAccessPoint.swift
@@ -30,8 +30,7 @@ public func GKAccessPoint_Trigger
)
{
if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, *) {
- let target = Unmanaged.fromOpaque(pointer).takeUnretainedValue();
-
+ let target: GKAccessPoint = pointer.takeUnretainedValue();
if (!target.isPresentingGameCenter) {
target.trigger(handler: {
onSuccess(taskId);
@@ -55,8 +54,7 @@ public func GKAccessPoint_TriggerWithState
)
{
if #available(iOS 14.0, macOS 11.0, tvOS 14.0, visionOS 1.0, *) {
- let target = Unmanaged.fromOpaque(pointer).takeUnretainedValue();
-
+ let target: GKAccessPoint = pointer.takeUnretainedValue();
if (!target.isPresentingGameCenter) {
if let stateEnum = GKGameCenterViewControllerState(rawValue: Int(truncatingIfNeeded: state)) {
target.trigger(
@@ -191,6 +189,139 @@ public func GKAccessPoint_TriggerWithPlayer
}
}
+#if os(iOS) || os(macOS)
+@_cdecl("GKAccessPoint_TriggerForPlayTogether")
+public func GKAccessPoint_TriggerForPlayTogether
+(
+ pointer: UnsafeMutableRawPointer, // GKAccessPoint
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskCallback,
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, *) {
+ let target: GKAccessPoint = pointer.takeUnretainedValue();
+ if (!target.isPresentingGameCenter) {
+ target.triggerForPlayTogether(handler: {
+ onSuccess(taskId);
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.gameCenterDashboardAlreadyShown).passRetainedUnsafeMutablePointer());
+ }
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+#endif
+
+#if os(iOS) || os(macOS)
+@_cdecl("GKAccessPoint_TriggerForChallenges")
+public func GKAccessPoint_TriggerForChallenges
+(
+ pointer: UnsafeMutableRawPointer, // GKAccessPoint
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskCallback,
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, *) {
+ let target: GKAccessPoint = pointer.takeUnretainedValue();
+ if (!target.isPresentingGameCenter) {
+ target.triggerForChallenges(handler: {
+ onSuccess(taskId);
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.gameCenterDashboardAlreadyShown).passRetainedUnsafeMutablePointer());
+ }
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+#endif
+
+#if os(iOS) || os(macOS)
+@_cdecl("GKAccessPoint_TriggerWithChallengeDefinitionID")
+public func GKAccessPoint_TriggerWithChallengeDefinitionID
+(
+ pointer: UnsafeMutableRawPointer, // GKAccessPoint
+ challengeDefinitionIDPtr: UnsafeMutablePointer,
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskCallback,
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, *) {
+ let target: GKAccessPoint = pointer.takeUnretainedValue();
+ let challengeDefinitionID = challengeDefinitionIDPtr.takeUnretainedValue() as String;
+ if (!target.isPresentingGameCenter) {
+ target.trigger(
+ challengeDefinitionID: challengeDefinitionID,
+ handler: {
+ onSuccess(taskId);
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.gameCenterDashboardAlreadyShown).passRetainedUnsafeMutablePointer());
+ }
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+#endif
+
+#if os(iOS) || os(macOS)
+@_cdecl("GKAccessPoint_TriggerWithGameActivityDefinitionID")
+public func GKAccessPoint_TriggerWithGameActivityDefinitionID
+(
+ pointer: UnsafeMutableRawPointer, // GKAccessPoint
+ gameActivityDefinitionIDPtr: UnsafeMutablePointer,
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskCallback,
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, *) {
+ let target: GKAccessPoint = pointer.takeUnretainedValue();
+ let gameActivityDefinitionID = gameActivityDefinitionIDPtr.takeUnretainedValue() as String;
+ if (!target.isPresentingGameCenter) {
+ target.trigger(
+ gameActivityDefinitionID: gameActivityDefinitionID,
+ handler: {
+ onSuccess(taskId);
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.gameCenterDashboardAlreadyShown).passRetainedUnsafeMutablePointer());
+ }
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+#endif
+
+#if os(iOS) || os(macOS)
+@_cdecl("GKAccessPoint_TriggerForFriending")
+public func GKAccessPoint_TriggerForFriending
+(
+ pointer: UnsafeMutableRawPointer, // GKAccessPoint
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskCallback,
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, *) {
+ let target: GKAccessPoint = pointer.takeUnretainedValue();
+ if (!target.isPresentingGameCenter) {
+ target.triggerForFriending(handler: {
+ onSuccess(taskId);
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.gameCenterDashboardAlreadyShown).passRetainedUnsafeMutablePointer());
+ }
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+#endif
+
@_cdecl("GKAccessPoint_GetLocation")
public func GKAccessPoint_GetLocation
(
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKAchievement.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKAchievement.swift
index c2984d94..5fa4c887 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKAchievement.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKAchievement.swift
@@ -66,21 +66,21 @@ public func GKAchievement_GetPlayer
public func GKAchievement_GetPercentComplete
(
pointer: UnsafeMutablePointer
-) -> Float
+) -> Double
{
let achievement = pointer.takeUnretainedValue();
- return Float(achievement.percentComplete);
+ return achievement.percentComplete;
}
@_cdecl("GKAchievement_SetPercentComplete")
public func GKAchievement_SetPercentComplete
(
pointer: UnsafeMutablePointer,
- value: Float
+ value: Double
)
{
let achievement = pointer.takeUnretainedValue();
- achievement.percentComplete = Double(value);
+ achievement.percentComplete = value;
}
@_cdecl("GKAchievement_GetIsCompleted")
@@ -166,7 +166,7 @@ public func GKAchievement_ResetAchievements
public func GKAchievement_LoadAchievements
(
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
@@ -185,8 +185,8 @@ public func GKAchievement_SelectChallengeablePlayers
(
pointer: UnsafeMutablePointer,
taskId: Int64,
- playersPtr: UnsafeMutablePointer,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ playersPtr: UnsafeMutablePointer, // NSArray
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKAchievementDescription.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKAchievementDescription.swift
index 5ff7481f..6e69b0c2 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKAchievementDescription.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKAchievementDescription.swift
@@ -106,7 +106,7 @@ public func GKAchievementDescription_GetRarityPercent
public func GKAchievementDescription_LoadAchievementDescriptions
(
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
@@ -161,3 +161,44 @@ public func GKAchievementDescription_GetPlaceholderCompletedAchievementImage
return (image.pngData() as? NSData)?.passRetainedUnsafeMutablePointer();
}
+@_cdecl("GKAchievementDescription_GetActivityIdentifier")
+public func GKAchievementDescription_GetActivityIdentifier
+(
+ thisPtr: UnsafeMutablePointer
+) -> char_p
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj = thisPtr.takeUnretainedValue();
+ return thisObj.activityIdentifier.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKAchievementDescription_GetActivityProperties")
+public func GKAchievementDescription_GetActivityProperties
+(
+ thisPtr: UnsafeMutablePointer
+) -> UnsafeMutablePointer
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj = thisPtr.takeUnretainedValue();
+ return (thisObj.activityProperties as NSDictionary).passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKAchievementDescription_GetReleaseState")
+public func GKAchievementDescription_GetReleaseState
+(
+ thisPtr: UnsafeMutablePointer
+) -> UInt /* aka GKReleaseState */
+{
+ if #available(iOS 18.4, macOS 15.4, tvOS 18.4, visionOS 2.4, *) {
+ let thisObj = thisPtr.takeUnretainedValue();
+ return thisObj.releaseState.rawValue;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKChallenge.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKChallenge.swift
index abfdf956..f67e41e9 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKChallenge.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKChallenge.swift
@@ -82,7 +82,7 @@ public func GKChallenge_Decline
public func GKChallenge_LoadReceivedChallenges
(
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKChallengeDefinition.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKChallengeDefinition.swift
new file mode 100644
index 00000000..72e651ae
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKChallengeDefinition.swift
@@ -0,0 +1,191 @@
+//
+// GKChallengeDefinition.swift
+// GameKitWrapper
+//
+// Copyright © 2025 Apple, Inc. All rights reserved.
+//
+
+import Foundation
+import GameKit
+
+@_cdecl("GKChallengeDefinition_GetDetails")
+public func GKChallengeDefinition_GetDetails
+(
+ thisPtr: UnsafeMutableRawPointer // GKChallengeDefinition
+) -> char_p?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKChallengeDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.details?.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKChallengeDefinition_GetDurationOptions")
+public func GKChallengeDefinition_GetDurationOptions
+(
+ thisPtr: UnsafeMutableRawPointer // GKChallengeDefinition
+) -> UnsafeMutablePointer
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKChallengeDefinition = thisPtr.takeUnretainedValue();
+ return (thisObj.durationOptions as NSArray).passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKChallengeDefinition_GetGroupIdentifier")
+public func GKChallengeDefinition_GetGroupIdentifier
+(
+ thisPtr: UnsafeMutableRawPointer // GKChallengeDefinition
+) -> char_p?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKChallengeDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.groupIdentifier?.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKChallengeDefinition_HasActiveChallenges")
+public func GKChallengeDefinition_HasActiveChallenges
+(
+ thisPtr: UnsafeMutableRawPointer, // GKChallengeDefinition
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskBoolCallback,
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKChallengeDefinition = thisPtr.takeUnretainedValue();
+ thisObj.hasActiveChallenges(completionHandler: { hasActiveChallenges, error in
+ if let error = error as? NSError {
+ onError(taskId, error.passRetainedUnsafeMutablePointer());
+ return;
+ }
+
+ onSuccess(taskId, hasActiveChallenges);
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+
+@_cdecl("GKChallengeDefinition_GetIdentifier")
+public func GKChallengeDefinition_GetIdentifier
+(
+ thisPtr: UnsafeMutableRawPointer // GKChallengeDefinition
+) -> char_p
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKChallengeDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.identifier.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKChallengeDefinition_GetIsRepeatable")
+public func GKChallengeDefinition_GetIsRepeatable
+(
+ thisPtr: UnsafeMutableRawPointer // GKChallengeDefinition
+) -> Bool
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKChallengeDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.isRepeatable;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKChallengeDefinition_GetLeaderboard")
+public func GKChallengeDefinition_GetLeaderboard
+(
+ thisPtr: UnsafeMutableRawPointer // GKChallengeDefinition
+) -> UnsafeMutablePointer?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKChallengeDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.leaderboard?.passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKChallengeDefinition_LoadChallengeDefinitions")
+public func GKChallengeDefinition_LoadChallengeDefinitions(
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ GKChallengeDefinition.loadChallengeDefinitions(completionHandler: { challengeDefinitions, error in
+ if let error = error as? NSError {
+ onError(taskId, error.passRetainedUnsafeMutablePointer());
+ return;
+ }
+
+ onSuccess(taskId, (challengeDefinitions as? NSArray)?.passRetainedUnsafeMutablePointer());
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+
+@_cdecl("GKChallengeDefinition_LoadImage")
+public func GKChallengeDefinition_LoadImage
+(
+ thisPtr: UnsafeMutableRawPointer, // GKChallengeDefinition
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskImageCallback,
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKChallengeDefinition = thisPtr.takeUnretainedValue();
+ thisObj.loadImage(completionHandler: { image, error in
+ if let error = error as? NSError {
+ onError(taskId, error.passRetainedUnsafeMutablePointer());
+ return;
+ }
+
+ let data = image?.pngData() as? NSData;
+ onSuccess(taskId, data?.passRetainedUnsafeMutablePointer());
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+
+@_cdecl("GKChallengeDefinition_GetReleaseState")
+public func GKChallengeDefinition_GetReleaseState
+(
+ thisPtr: UnsafeMutablePointer
+) -> UInt /* aka GKReleaseState */
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj = thisPtr.takeUnretainedValue();
+ return thisObj.releaseState.rawValue;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKChallengeDefinition_GetTitle")
+public func GKChallengeDefinition_GetTitle
+(
+ thisPtr: UnsafeMutableRawPointer // GKChallengeDefinition
+) -> char_p
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKChallengeDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.title.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKGameActivity.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKGameActivity.swift
new file mode 100644
index 00000000..2a96aaea
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKGameActivity.swift
@@ -0,0 +1,554 @@
+//
+// GKGameActivity.swift
+// GameKitWrapper
+//
+// Copyright © 2025 Apple, Inc. All rights reserved.
+//
+
+import Foundation
+import GameKit
+
+@_cdecl("GKGameActivity_GetAchievementsAsArray")
+public func GKGameActivity_GetAchievementsAsArray
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> UnsafeMutablePointer // NSArray
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ // Repackage in NSArray since the C# layer doesn't wrap NSSet.
+ return ((thisObj.achievements as NSSet).allObjects as NSArray).passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_GetActivityDefinition")
+public func GKGameActivity_GetActivityDefinition
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> UnsafeMutableRawPointer // GKGameActivityDefinition
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ return thisObj.activityDefinition.passRetainedUnsafeMutableRawPointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_CheckPendingGameActivityExistence")
+public func GKGameActivity_CheckPendingGameActivityExistence
+(
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskBoolCallback,
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ GKGameActivity.checkPendingGameActivityExistence(completionHandler: { result in
+ onSuccess(taskId, result);
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+
+@_cdecl("GKGameActivity_GetCreationDate")
+public func GKGameActivity_GetCreationDate
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> TimeInterval // aka Double
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ return thisObj.creationDate.timeIntervalSince1970;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_GetDuration")
+public func GKGameActivity_GetDuration
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> TimeInterval // aka Double
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ return thisObj.duration;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_End")
+public func GKGameActivity_End
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ thisObj.end();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_GetEndDate")
+public func GKGameActivity_GetEndDate
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> TimeInterval // aka Double
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ return thisObj.endDate?.timeIntervalSince1970 ?? 0.0;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_FindMatch")
+public func GKGameActivity_FindMatch
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivity
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskPtrCallback,
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ thisObj.findMatch(completionHandler: { match, error in
+ if let error = error as? NSError {
+ onError(taskId, error.passRetainedUnsafeMutablePointer());
+ return;
+ }
+
+ onSuccess(taskId, match?.passRetainedUnsafeMutablePointer());
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+
+@_cdecl("GKGameActivity_FindPlayersForHostedMatch")
+public func GKGameActivity_FindPlayersForHostedMatch
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivity
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ thisObj.findPlayersForHostedMatch(completionHandler: { players, error in
+ if let error = error as? NSError {
+ onError(taskId, error.passRetainedUnsafeMutablePointer());
+ return;
+ }
+
+ onSuccess(taskId, (players as? NSArray)?.passRetainedUnsafeMutablePointer());
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+
+@_cdecl("GKGameActivity_GetProgressOnAchievement")
+public func GKGameActivity_GetProgressOnAchievement
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivity
+ achievementPtr: UnsafeMutablePointer
+) -> Double
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ let achievement = achievementPtr.takeUnretainedValue();
+ return thisObj.progress(on: achievement);
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_GetScoreOnLeaderboard")
+public func GKGameActivity_GetScoreOnLeaderboard
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivity
+ leaderboardPtr: UnsafeMutablePointer
+) -> UnsafeMutableRawPointer? // GKLeaderboardScore
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ let leaderboard = leaderboardPtr.takeUnretainedValue();
+ return thisObj.score(on: leaderboard)?.passRetainedUnsafeMutableRawPointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_GetIdentifier")
+public func GKGameActivity_GetIdentifier
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> char_p
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ return thisObj.identifier.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_InitWithDefinition")
+public func GKGameActivity_InitWithDefinition
+(
+ activityDefinitionPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> UnsafeMutableRawPointer
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let activityDefinition: GKGameActivityDefinition = activityDefinitionPtr.takeUnretainedValue();
+ return GKGameActivity.init(definition: activityDefinition).passRetainedUnsafeMutableRawPointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_IsValidPartyCode")
+public func GKGameActivity_IsValidPartyCode
+(
+ partyCode: char_p
+) -> Bool
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ return GKGameActivity.isValidPartyCode(partyCode.toString());
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_LastResumeDate")
+public func GKGameActivity_LastResumeDate
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> TimeInterval // aka Double
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ return thisObj.lastResumeDate?.timeIntervalSince1970 ?? 0.0;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_GetLeaderboardScoresAsArray")
+public func GKGameActivity_GetLeaderboardScoresAsArray
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> UnsafeMutablePointer // NSArray
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ // Repackage in NSArray since the C# layer doesn't wrap NSSet.
+ return ((thisObj.leaderboardScores as NSSet).allObjects as NSArray).passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_MakeMatchRequest")
+public func GKGameActivity_MakeMatchRequest
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> UnsafeMutablePointer?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ return thisObj.makeMatchRequest()?.passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_GetPartyCode")
+public func GKGameActivity_GetPartyCode
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> char_p?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ return thisObj.partyCode?.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_GetPartyURL")
+public func GKGameActivity_GetPartyURL
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> char_p?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ return thisObj.partyURL?.absoluteString.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_Pause")
+public func GKGameActivity_Pause
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ thisObj.pause();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_GetProperties")
+public func GKGameActivity_GetProperties
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> UnsafeMutablePointer // NSDictionary
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ return (thisObj.properties as NSDictionary).passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_SetProperties")
+public func GKGameActivity_SetProperties
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivity
+ dictionaryPtr: UnsafeMutablePointer // NSDictionary
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ let dictionary = dictionaryPtr.takeUnretainedValue() as! [String: String];
+ thisObj.properties = dictionary;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_RemoveAchievements")
+public func GKGameActivity_RemoveAchievements
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivity
+ arrayPtr: UnsafeMutablePointer // NSArray
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ let achievements = arrayPtr.takeUnretainedValue() as! [GKAchievement];
+ thisObj.removeAchievements(achievements);
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_RemoveScoresFromLeaderboards")
+public func GKGameActivity_RemoveScoresFromLeaderboards
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivity
+ arrayPtr: UnsafeMutablePointer // NSArray
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ let leaderboards = arrayPtr.takeUnretainedValue() as! [GKLeaderboard];
+ thisObj.removeScores(from: leaderboards);
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_Resume")
+public func GKGameActivity_Resume
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ thisObj.resume();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_SetAchievementCompleted")
+public func GKGameActivity_SetAchievementCompleted
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivity
+ achievementPtr: UnsafeMutablePointer
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ let achievement = achievementPtr.takeUnretainedValue();
+ thisObj.setAchievementCompleted(achievement);
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_SetProgressOnAchievement")
+public func GKGameActivity_SetProgressOnAchievement
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivity
+ achievementPtr: UnsafeMutablePointer,
+ percentComplete: Double
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ let achievement = achievementPtr.takeUnretainedValue();
+ thisObj.setProgress(on: achievement, to: percentComplete)
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_SetScoreOnLoaderboard")
+public func GKGameActivity_SetScoreOnLoaderboard
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivity
+ leaderboardPtr: UnsafeMutablePointer,
+ score: Int
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ let leaderboard = leaderboardPtr.takeUnretainedValue();
+ thisObj.setScore(on: leaderboard, to: score);
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_SetScoreOnLoaderboardWithContext")
+public func GKGameActivity_SetScoreOnLoaderboardWithContext
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivity
+ leaderboardPtr: UnsafeMutablePointer,
+ score: Int,
+ context: UInt
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ let leaderboard = leaderboardPtr.takeUnretainedValue();
+ thisObj.setScore(on: leaderboard, to: score, context: Int(context))
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_Start")
+public func GKGameActivity_Start
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ thisObj.start();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_GetStartDate")
+public func GKGameActivity_GetStartDate
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> TimeInterval // aka Double
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ return thisObj.startDate?.timeIntervalSince1970 ?? 0.0;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_StartWithDefinition")
+public func GKGameActivity_StartWithDefinition
+(
+ activityDefinitionPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> UnsafeMutableRawPointer? // GKGameActivity
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let activityDefinition: GKGameActivityDefinition = activityDefinitionPtr.takeUnretainedValue();
+ do {
+ let activity = try GKGameActivity.start(definition: activityDefinition);
+ return activity.passRetainedUnsafeMutableRawPointer();
+ } catch {
+ DefaultNSErrorHandler.throwError(error as NSError);
+ }
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_StartWithDefinitionAndPartyCode")
+public func GKGameActivity_StartWithDefinitionAndPartyCode
+(
+ activityDefinitionPtr: UnsafeMutableRawPointer, // GKGameActivityDefinition
+ partyCode: char_p
+) -> UnsafeMutableRawPointer? // GKGameActivity
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let activityDefinition: GKGameActivityDefinition = activityDefinitionPtr.takeUnretainedValue();
+ do {
+ let activity = try GKGameActivity.start(definition: activityDefinition, partyCode: partyCode.toString());
+ return activity.passRetainedUnsafeMutableRawPointer();
+ } catch {
+ DefaultNSErrorHandler.throwError(error as NSError);
+ }
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_GetState")
+public func GKGameActivity_GetState
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivity
+) -> UInt // aka GKGameActivity.State
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivity = thisPtr.takeUnretainedValue();
+ return thisObj.state.rawValue;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_GetValidPartyCodeAlphabet")
+public func GKGameActivity_GetValidPartyCodeAlphabet
+(
+) -> UnsafeMutablePointer // NSArray
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ return (GKGameActivity.validPartyCodeAlphabet as NSArray).passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKGameActivityDefinition.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKGameActivityDefinition.swift
new file mode 100644
index 00000000..d7ae327a
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKGameActivityDefinition.swift
@@ -0,0 +1,296 @@
+//
+// GKGameActivityDefinition.swift
+// GameKitWrapper
+//
+// Copyright © 2025 Apple, Inc. All rights reserved.
+//
+
+import Foundation
+import GameKit
+
+@_cdecl("GKGameActivityDefinition_GetDefaultProperties")
+public func GKGameActivityDefinition_GetDefaultProperties
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> UnsafeMutablePointer // NSDictionary
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ return (thisObj.defaultProperties as NSDictionary).passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_Details")
+public func GKGameActivityDefinition_Details
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> char_p?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.details?.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_GetFallbackURL")
+public func GKGameActivityDefinition_GetFallbackURL
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> char_p?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.fallbackURL?.absoluteString.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_GetGroupIdentifier")
+public func GKGameActivityDefinition_GetGroupIdentifier
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> char_p?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.groupIdentifier?.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_GetIdentifier")
+public func GKGameActivityDefinition_GetIdentifier
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> char_p
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.identifier.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_LoadAchievementDescriptions")
+public func GKGameActivityDefinition_LoadAchievementDescriptions
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivityDefinition
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ thisObj.loadAchievementDescriptions(completionHandler: { achievementDescriptions, error in
+ if let error = error as? NSError {
+ onError(taskId, error.passRetainedUnsafeMutablePointer());
+ return;
+ }
+
+ onSuccess(taskId, (achievementDescriptions as? NSArray)?.passRetainedUnsafeMutablePointer());
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_LoadGameActivityDefinitions")
+public func GKGameActivityDefinition_LoadGameActivityDefinitions
+(
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ GKGameActivityDefinition.loadGameActivityDefinitions(completionHandler: { activityDefinitions, error in
+ if let error = error as? NSError {
+ onError(taskId, error.passRetainedUnsafeMutablePointer());
+ return;
+ }
+
+ onSuccess(taskId, (activityDefinitions as? NSArray)?.passRetainedUnsafeMutablePointer());
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_LoadGameActivityDefinitionsWithIDs")
+public func GKGameActivityDefinition_LoadGameActivityDefinitionsWithIDs
+(
+ taskId: Int64,
+ activityDefinitionIDsPtr: UnsafeMutablePointer, // NSArray
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let activityDefinitionIDs = activityDefinitionIDsPtr.takeUnretainedValue() as! [String];
+ GKGameActivityDefinition.loadGameActivityDefinitions(IDs: activityDefinitionIDs, completionHandler: { activityDefinitions, error in
+ if let error = error as? NSError {
+ onError(taskId, error.passRetainedUnsafeMutablePointer());
+ return;
+ }
+
+ onSuccess(taskId, (activityDefinitions as? NSArray)?.passRetainedUnsafeMutablePointer());
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_LoadImage")
+public func GKGameActivityDefinition_LoadImage
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivityDefinition
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskImageCallback,
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ thisObj.loadImage(completionHandler: { image, error in
+ if let error = error as? NSError {
+ onError(taskId, error.passRetainedUnsafeMutablePointer());
+ return;
+ }
+
+ let data = image?.pngData() as? NSData;
+ onSuccess(taskId, data?.passRetainedUnsafeMutablePointer());
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_LoadLeaderboards")
+public func GKGameActivityDefinition_LoadLeaderboards
+(
+ thisPtr: UnsafeMutableRawPointer, // GKGameActivityDefinition
+ taskId: Int64,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
+ onError: @escaping NSErrorTaskCallback
+)
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ thisObj.loadLeaderboards(completionHandler: { leaderboards, error in
+ if let error = error as? NSError {
+ onError(taskId, error.passRetainedUnsafeMutablePointer());
+ return;
+ }
+
+ onSuccess(taskId, (leaderboards as? NSArray)?.passRetainedUnsafeMutablePointer());
+ });
+ } else {
+ onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_GetMaxPlayers")
+public func GKGameActivityDefinition_GetMaxPlayers
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> UnsafeMutablePointer?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.__maxPlayers?.passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_GetMinPlayers")
+public func GKGameActivityDefinition_GetMinPlayers
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> UnsafeMutablePointer?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.__minPlayers?.passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_GetPlayStyle")
+public func GKGameActivityDefinition_GetPlayStyle
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> Int // aka GKGameActivityPlayStyle
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.playStyle.rawValue;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_GetReleaseState")
+public func GKGameActivityDefinition_GetReleaseState
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> UInt // aka GKReleaseState
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.releaseState.rawValue;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_GetSupportsPartyCode")
+public func GKGameActivityDefinition_GetSupportsPartyCode
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> Bool
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.supportsPartyCode;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_GetSupportsUnlimitedPlayers")
+public func GKGameActivityDefinition_GetSupportsUnlimitedPlayers
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> Bool
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.supportsUnlimitedPlayers;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivityDefinition_GetTitle")
+public func GKGameActivityDefinition_GetTitle
+(
+ thisPtr: UnsafeMutableRawPointer // GKGameActivityDefinition
+) -> char_p
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj: GKGameActivityDefinition = thisPtr.takeUnretainedValue();
+ return thisObj.title.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKGameActivityDelegate.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKGameActivityDelegate.swift
new file mode 100644
index 00000000..d4fd95d4
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKGameActivityDelegate.swift
@@ -0,0 +1,59 @@
+//
+// GKGameActivityDelegate.swift
+// GameKitWrapper
+//
+// Copyright © 2025 Apple, Inc. All rights reserved.
+//
+
+import Foundation
+import GameKit
+
+public typealias WantsToPlayActivityCompletionHandler = @Sendable (Bool) -> Void;
+
+public typealias WantsToPlayActivityCallback = @convention(c) (
+ UnsafeMutablePointer,
+ UnsafeMutableRawPointer /*GKGameActivity*/,
+ UnsafeMutableRawPointer /*WantsToPlayActivityCompletionHandlerContainer*/) -> Void;
+
+class WantsToPlayActivityCompletionHandlerContainer : NSObject {
+ public var completionHandler : WantsToPlayActivityCompletionHandler? = nil;
+}
+
+extension GKWLocalPlayerListener : GKGameActivityListener {
+
+ @available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *)
+ public func player(_ player: GKPlayer, wantsToPlay activity: GKGameActivity, completionHandler completion: @escaping WantsToPlayActivityCompletionHandler) {
+ guard let wantsToPlayActivity = WantsToPlayActivity else {
+ completion(false);
+ return;
+ }
+
+ let container = WantsToPlayActivityCompletionHandlerContainer();
+ container.completionHandler = completion;
+
+ wantsToPlayActivity(
+ player.passRetainedUnsafeMutablePointer(),
+ activity.passRetainedUnsafeMutableRawPointer(),
+ container.passRetainedUnsafeMutableRawPointer());
+ }
+}
+
+@_cdecl("GKGameActivity_SetWantsToPlayCallback")
+public func GKGameActivity_SetWantsToPlayCallback(callback : @escaping WantsToPlayActivityCallback) {
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ _localPlayerListener.WantsToPlayActivity = callback;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKGameActivity_WantsToPlayCallbackCompletionHandler_Invoke")
+public func GKGameActivity_WantsToPlayCallbackCompletionHandler_Invoke
+(
+ completionHandlerContainerPtr: UnsafeMutableRawPointer, // WantsToPlayActivityCompletionHandlerContainer
+ result: Bool
+)
+{
+ let completionHandlerContainer: WantsToPlayActivityCompletionHandlerContainer = completionHandlerContainerPtr.takeUnretainedValue();
+ completionHandlerContainer.completionHandler?(result);
+}
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLeaderboard.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLeaderboard.swift
index 3c70cdb8..eaf6be50 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLeaderboard.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLeaderboard.swift
@@ -99,12 +99,26 @@ public func GKLeaderboard_GetDuration
};
}
+@_cdecl("GKLeaderboard_IsHidden")
+public func GKLeaderboard_IsHidden
+(
+ pointer: UnsafeMutablePointer
+) -> Bool
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let target = pointer.takeUnretainedValue();
+ return target.isHidden;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
@_cdecl("GKLeaderboard_LoadPreviousOccurrence")
public func GKLeaderboard_LoadPreviousOccurrence
(
pointer: UnsafeMutablePointer,
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback,
onError: @escaping NSErrorTaskCallback
)
{
@@ -270,14 +284,14 @@ public func GKLeaderboard_SubmitScore
@_cdecl("GKLeaderboard_LoadLeaderboards")
public func GKLeaderboard_LoadLeaderboards
(
- pointer: UnsafeMutablePointer?, // NSArray
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ nsArrayIds: UnsafeMutablePointer?, // NSArray
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
if #available(iOS 14, tvOS 14, macOS 11.0, *) {
- let ids = pointer?.takeUnretainedValue() as? [String];
+ let ids = nsArrayIds?.takeUnretainedValue() as? [String];
GKLeaderboard.loadLeaderboards(IDs: ids, completionHandler: { leaderboards, error in
if let error = error as? NSError {
@@ -291,3 +305,60 @@ public func GKLeaderboard_LoadLeaderboards
onError(taskId, NSError(code: GKErrorCodeExtension.unsupportedOperationForOSVersion).passRetainedUnsafeMutablePointer());
}
}
+
+@_cdecl("GKLeaderboard_GetActivityIdentifier")
+public func GKLeaderboard_GetActivityIdentifier
+(
+ thisPtr: UnsafeMutablePointer
+) -> char_p?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj = thisPtr.takeUnretainedValue();
+ return thisObj.activityIdentifier.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKLeaderboard_GetActivityProperties")
+public func GKLeaderboard_GetActivityProperties
+(
+ thisPtr: UnsafeMutablePointer
+) -> UnsafeMutablePointer? // NSDictionary
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj = thisPtr.takeUnretainedValue();
+ return (thisObj.activityProperties as NSDictionary).passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKLeaderboard_GetLeaderboardDescription")
+public func GKLeaderboard_GetLeaderboardDescription
+(
+ thisPtr: UnsafeMutablePointer
+) -> char_p?
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj = thisPtr.takeUnretainedValue();
+ return thisObj.leaderboardDescription.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKLeaderboard_GetReleaseState")
+public func GKLeaderboard_GetReleaseState
+(
+ thisPtr: UnsafeMutablePointer
+) -> UInt /* aka GKReleaseState */
+{
+ if #available(iOS 19.0, macOS 16.0, tvOS 19.0, visionOS 3.0, *) {
+ let thisObj = thisPtr.takeUnretainedValue();
+ return thisObj.releaseState.rawValue;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLeaderboardScore.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLeaderboardScore.swift
new file mode 100644
index 00000000..06ba511f
--- /dev/null
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLeaderboardScore.swift
@@ -0,0 +1,127 @@
+//
+// GKLeaderboardScore.swift
+// GameKitWrapper
+//
+// Copyright © 2025 Apple, Inc. All rights reserved.
+//
+
+import Foundation
+import GameKit
+
+@_cdecl("GKLeaderboardScore_GetContext")
+public func GKLeaderboardScore_GetContext
+(
+ thisPtr: UnsafeMutableRawPointer // GKLeaderboardScore
+) -> UInt
+{
+ if #available(iOS 14.0, macOS 11.0, tvOS 14.0, *) {
+ let thisObj: GKLeaderboardScore = thisPtr.takeUnretainedValue();
+ return UInt(thisObj.context);
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKLeaderboardScore_SetContext")
+public func GKLeaderboardScore_SetContext
+(
+ thisPtr: UnsafeMutableRawPointer, // GKLeaderboardScore
+ context: UInt
+)
+{
+ if #available(iOS 14.0, macOS 11.0, tvOS 14.0, *) {
+ let thisObj: GKLeaderboardScore = thisPtr.takeUnretainedValue();
+ thisObj.context = Int(context);
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKLeaderboardScore_GetLeaderboardID")
+public func GKLeaderboardScore_GetLeaderboardID
+(
+ thisPtr: UnsafeMutableRawPointer // GKLeaderboardScore
+) -> char_p
+{
+ if #available(iOS 14.0, macOS 11.0, tvOS 14.0, *) {
+ let thisObj: GKLeaderboardScore = thisPtr.takeUnretainedValue();
+ return thisObj.leaderboardID.toCharPCopy();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKLeaderboardScore_SetLeaderboardID")
+public func GKLeaderboardScore_SetLeaderboardID
+(
+ thisPtr: UnsafeMutableRawPointer, // GKLeaderboardScore
+ leaderboardID: char_p
+)
+{
+ if #available(iOS 14.0, macOS 11.0, tvOS 14.0, *) {
+ let thisObj: GKLeaderboardScore = thisPtr.takeUnretainedValue();
+ thisObj.leaderboardID = leaderboardID.toString();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKLeaderboardScore_GetPlayer")
+public func GKLeaderboardScore_GetPlayer
+(
+ thisPtr: UnsafeMutableRawPointer // GKLeaderboardScore
+) -> UnsafeMutablePointer
+{
+ if #available(iOS 14.0, macOS 11.0, tvOS 14.0, *) {
+ let thisObj: GKLeaderboardScore = thisPtr.takeUnretainedValue();
+ return thisObj.player.passRetainedUnsafeMutablePointer();
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKLeaderboardScore_SetPlayer")
+public func GKLeaderboardScore_SetPlayer
+(
+ thisPtr: UnsafeMutableRawPointer, // GKLeaderboardScore
+ playerPtr: UnsafeMutablePointer
+)
+{
+ if #available(iOS 14.0, macOS 11.0, tvOS 14.0, *) {
+ let thisObj: GKLeaderboardScore = thisPtr.takeUnretainedValue();
+ let playerObj = playerPtr.takeUnretainedValue();
+ thisObj.player = playerObj;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKLeaderboardScore_GetValue")
+public func GKLeaderboardScore_GetValue
+(
+ thisPtr: UnsafeMutableRawPointer // GKLeaderboardScore
+) -> Int
+{
+ if #available(iOS 14.0, macOS 11.0, tvOS 14.0, *) {
+ let thisObj: GKLeaderboardScore = thisPtr.takeUnretainedValue();
+ return thisObj.value;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
+@_cdecl("GKLeaderboardScore_SetValue")
+public func GKLeaderboardScore_SetValue
+(
+ thisPtr: UnsafeMutableRawPointer, // GKLeaderboardScore
+ value: Int
+)
+{
+ if #available(iOS 14.0, macOS 11.0, tvOS 14.0, *) {
+ let thisObj: GKLeaderboardScore = thisPtr.takeUnretainedValue();
+ thisObj.value = value;
+ } else {
+ DefaultNSErrorHandler.throwApiUnavailableError();
+ }
+}
+
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLeaderboardSet.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLeaderboardSet.swift
index 157f443c..5ba5ba97 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLeaderboardSet.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLeaderboardSet.swift
@@ -43,7 +43,7 @@ public func GKLeaderboardSet_LoadLeaderboards
(
pointer: UnsafeMutablePointer,
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
@@ -66,7 +66,7 @@ public func GKLeaderboardSet_LoadLeaderboards
public func GKLeaderboardSet_LoadLeaderboardSets
(
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLocalPlayer.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLocalPlayer.swift
index 8347a4c3..5b08aa19 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLocalPlayer.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLocalPlayer.swift
@@ -18,7 +18,7 @@ import GameKit
var _mostRecentAuthenticatePlayer : GKLocalPlayer? = nil;
var _mostRecentAuthenticateError : NSError? = nil;
-var _onAuthenticate : SuccessTaskPtrCallback? = nil;
+var _onAuthenticate : SuccessTaskPtrCallback? = nil;
var _onAuthenticateError : NSErrorTaskCallback? = nil;
// Collection of pending auth requests.
@@ -28,7 +28,7 @@ var _pendingAuthTasks = Array();
public func GKLocalPlayer_SetAuthenticateHandler
(
taskId: Int64,
- onAuthenticate: @escaping SuccessTaskPtrCallback,
+ onAuthenticate: @escaping SuccessTaskPtrCallback,
onAuthenticateError: @escaping NSErrorTaskCallback
)
{
@@ -156,7 +156,7 @@ public func GKLocalPlayer_LoadFriends
(
pointer: UnsafeMutablePointer,
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
@@ -181,7 +181,7 @@ public func GKLocalPlayer_LoadFriendsWithIdentifiers
gkLocalPlayerPtr: UnsafeMutablePointer,
taskId: Int64,
identifiersPtr: UnsafeMutablePointer, // NSArray *
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
@@ -207,7 +207,7 @@ public func GKLocalPlayer_LoadChallengableFriends
(
pointer: UnsafeMutablePointer,
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
@@ -227,7 +227,7 @@ public func GKLocalPlayer_LoadRecentPlayers
(
pointer: UnsafeMutablePointer,
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
@@ -306,7 +306,7 @@ public func GKLocalPlayer_LoadDefaultLeaderboardIdentifier
(
gkLocalPlayerPtr: UnsafeMutablePointer,
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback,
onError: @escaping NSErrorTaskCallback
)
{
@@ -351,7 +351,7 @@ public func GKLocalPlayer_SaveGameData
taskId: Int64,
nsDataPtr: UnsafeMutablePointer,
name: char_p,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback,
onError: @escaping NSErrorTaskCallback
)
{
@@ -374,7 +374,7 @@ public func GKLocalPlayer_FetchSavedGames
(
gkLocalPlayerPtr: UnsafeMutablePointer,
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
@@ -398,7 +398,7 @@ public func GKLocalPlayer_ResolveConflictingSavedGames
taskId: Int64,
conflictingSavedGamesPtr: UnsafeMutablePointer, // NSArray
nsDataPtr: UnsafeMutablePointer,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLocalPlayerListener.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLocalPlayerListener.swift
index 176efd81..48827a8f 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLocalPlayerListener.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKLocalPlayerListener.swift
@@ -31,4 +31,6 @@ public class GKWLocalPlayerListener : NSObject, GKLocalPlayerListener {
public var SavedGameModified : SavedGameModifiedCallback? = nil;
public var SavedGamesConflicting : SavedGamesConflictingCallback? = nil;
#endif
+
+ public var WantsToPlayActivity : WantsToPlayActivityCallback? = nil;
}
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKMatch.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKMatch.swift
index 7c9dda0a..6bec0cea 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKMatch.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKMatch.swift
@@ -112,7 +112,7 @@ public func GKMatch_ChooseBestHostingPlayer
(
pointer: UnsafeMutablePointer,
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback,
onError: @escaping NSErrorTaskCallback
)
{
@@ -139,7 +139,7 @@ public func GKMatch_Rematch
(
pointer: UnsafeMutablePointer,
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback,
onError: @escaping NSErrorTaskCallback
)
{
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKMatchmaker.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKMatchmaker.swift
index bac456a9..9d465121 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKMatchmaker.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKMatchmaker.swift
@@ -22,7 +22,7 @@ public func GKMatchmaker_MatchForInvite
pointer: UnsafeMutablePointer,
taskId: Int64,
invitePtr: UnsafeMutablePointer,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback,
onError: @escaping NSErrorTaskCallback
)
{
@@ -48,7 +48,7 @@ public func GKMatchmaker_FindMatch
pointer: UnsafeMutablePointer,
taskId: Int64,
matchRequestPtr: UnsafeMutablePointer,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback,
onError: @escaping NSErrorTaskCallback
)
{
@@ -97,7 +97,7 @@ public func GKMatchmaker_FindPlayers
pointer: UnsafeMutablePointer,
taskId: Int64,
matchRequestPtr: UnsafeMutablePointer,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback, // NSArray
onError: @escaping NSErrorTaskCallback
)
{
@@ -119,7 +119,7 @@ public func GKMatchMaker_FindMatchedPlayers
gkMatchmakerPtr: UnsafeMutablePointer,
taskId: Int64,
gkMatchRequestPtr: UnsafeMutablePointer,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskRawPtrCallback, // GKMatchedPlayers
onError: @escaping NSErrorTaskCallback
)
{
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKSavedGame.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKSavedGame.swift
index b8599f63..dfc9df56 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKSavedGame.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKSavedGame.swift
@@ -51,7 +51,7 @@ public func GKSavedGame_LoadData
(
gkSavedGamePtr: UnsafeMutablePointer,
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback,
onError: @escaping NSErrorTaskCallback
)
{
diff --git a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKTurnBasedMatch.swift b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKTurnBasedMatch.swift
index 29d13c3f..d192808e 100644
--- a/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKTurnBasedMatch.swift
+++ b/plug-ins/Apple.GameKit/Native/GameKitWrapper/GKTurnBasedMatch.swift
@@ -93,7 +93,7 @@ public func GKTurnBasedMatch_LoadMatchData
(
pointer: UnsafeMutablePointer,
taskId: Int64,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback,
onError: @escaping NSErrorTaskCallback
)
{
@@ -278,7 +278,7 @@ public func GKTurnBasedMatch_SendExchange
localizableMessageKey: char_p,
argumentsPtr: UnsafeMutablePointer, // NSArray
timeout: Double,
- onSuccess: @escaping SuccessTaskPtrCallback,
+ onSuccess: @escaping SuccessTaskPtrCallback