diff --git a/Assets/PlayFabEditorExtensions.meta b/Assets/PlayFabEditorExtensions.meta index 7715d4ed82d5a350714bf5cf9b91417f9dff6c73..b0a06f562fae7dab2e87fdf80a5915d6363fddfd 100644 --- a/Assets/PlayFabEditorExtensions.meta +++ b/Assets/PlayFabEditorExtensions.meta @@ -1,8 +1,9 @@ fileFormatVersion: 2 guid: e6b6b62449f1f4ed1bdf033d7f2d2ccf folderAsset: yes +timeCreated: 1470764459 +licenseType: Pro DefaultImporter: - externalObjects: {} userData: assetBundleName: assetBundleVariant: diff --git a/Assets/PlayFabEditorExtensions/Editor.meta b/Assets/PlayFabEditorExtensions/Editor.meta index 2117055e042b567c88dc957ae423cd7eedb2bc8d..7e91acb98e56c9cea723a82e9c9fed7663f53580 100644 --- a/Assets/PlayFabEditorExtensions/Editor.meta +++ b/Assets/PlayFabEditorExtensions/Editor.meta @@ -1,8 +1,9 @@ fileFormatVersion: 2 guid: c897fef01cc7d7d4a84f9f114b5133c6 folderAsset: yes +timeCreated: 1466049927 +licenseType: Pro DefaultImporter: - externalObjects: {} userData: assetBundleName: assetBundleVariant: diff --git a/Assets/PlayFabEditorExtensions/Editor/Resources/PlayFabEditorPrefsSO.asset b/Assets/PlayFabEditorExtensions/Editor/Resources/PlayFabEditorPrefsSO.asset index a15cf00cd013fcf40d7a540a4ef573510bd42e47..7f0195c3d8aa12b265e796fe051531a645dfdae1 100644 --- a/Assets/PlayFabEditorExtensions/Editor/Resources/PlayFabEditorPrefsSO.asset +++ b/Assets/PlayFabEditorExtensions/Editor/Resources/PlayFabEditorPrefsSO.asset @@ -13,11 +13,11 @@ MonoBehaviour: m_Name: PlayFabEditorPrefsSO m_EditorClassIdentifier: DevAccountEmail: vikszpedison@gmail.com - DevAccountToken: 7qadfp84o74pd9ksp691ecazod4bojxw8fsxdef5czhcxoyefuz9a7sfa55nj6max4ouriwjrm1sx44ppy144irkrs3f5tdb8husck5sjnsy11yt68kibrt148a858squsoddwapiewx57i6dbje13n5usfagxpgoi3xmxqkd5e7uwjxptnkxfjgkbyfzmozwtb5gzan + DevAccountToken: q7ekk6qs4parygj9kn1jxxjkbj3rn436qpjkfdr8y6g65mippinkemort165obzrw6j5y6rj7exqmgrk4e1dhgf7ia67jxrr6ogy74osxuggf5zsh41ig49t8nsnwfxsuhkckym8439s3u9tji9mdxotiyaxm365cogc65piacyj6poebw9z3szsy9kdzzk877bzimne SelectedStudio: My Game Studio SdkPath: Assets/PlayFabSDK EdExPath: LocalCloudScriptPath: PanelIsShown: 0 - curMainMenuIdx: 2 + curMainMenuIdx: 0 curSubMenuIdx: 0 diff --git a/Assets/PlayFabEditorExtensions/Editor/Resources/PlayFabUnitySdk.unitypackage.meta b/Assets/PlayFabEditorExtensions/Editor/Resources/PlayFabUnitySdk.unitypackage.meta index af11abc7e1e7754053d939c9a16bc2e680c98c27..4356fa5789828bc01d3719e5fca78df1aa817f9d 100644 --- a/Assets/PlayFabEditorExtensions/Editor/Resources/PlayFabUnitySdk.unitypackage.meta +++ b/Assets/PlayFabEditorExtensions/Editor/Resources/PlayFabUnitySdk.unitypackage.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 38eed5a7af1a0b6489bc6f7b82e3536d +guid: 0606dd0ceeb317040b982df7ba2ba573 DefaultImporter: externalObjects: {} userData: diff --git a/Assets/PlayFabEditorExtensions/Editor/Scripts.meta b/Assets/PlayFabEditorExtensions/Editor/Scripts.meta index d813b069f6ec0dde5f4fe1dff36562adf63fde0f..9d68bd9dc7bb4f36ba4cfb272a8a43130e5427e7 100644 --- a/Assets/PlayFabEditorExtensions/Editor/Scripts.meta +++ b/Assets/PlayFabEditorExtensions/Editor/Scripts.meta @@ -1,3 +1,9 @@ -fileFormatVersion: 2 -guid: b90830a6456443f88c042bc7ca92eea3 -timeCreated: 1628803751 \ No newline at end of file +fileFormatVersion: 2 +guid: 8d80bca4081cfd248bd0e0fa9421ea4d +folderAsset: yes +timeCreated: 1465794443 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PlayFabEditorExtensions/Editor/Scripts/Components.meta b/Assets/PlayFabEditorExtensions/Editor/Scripts/Components.meta index 40b08f15929860c9c1d4b4490326579290f1534c..2557f2abcdeeca1c0a2d2b94891677b412f6e054 100644 --- a/Assets/PlayFabEditorExtensions/Editor/Scripts/Components.meta +++ b/Assets/PlayFabEditorExtensions/Editor/Scripts/Components.meta @@ -1,3 +1,9 @@ -fileFormatVersion: 2 -guid: 07268edc4a6a4822b54fb297c07b2312 -timeCreated: 1628803764 \ No newline at end of file +fileFormatVersion: 2 +guid: 51d28a86064544e8e8b3560b7b28b3d7 +folderAsset: yes +timeCreated: 1471296960 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PlayFabEditorExtensions/Editor/Scripts/Panels.meta b/Assets/PlayFabEditorExtensions/Editor/Scripts/Panels.meta index e1d1b0ccb42ab9030c607ca095a593a672dd0b0a..26c9cd0e8380c25727224d58513bb1dcd998e617 100644 --- a/Assets/PlayFabEditorExtensions/Editor/Scripts/Panels.meta +++ b/Assets/PlayFabEditorExtensions/Editor/Scripts/Panels.meta @@ -1,3 +1,9 @@ -fileFormatVersion: 2 -guid: 4c3acb1fd1414c469ec8386c90b0ef2a -timeCreated: 1628803755 \ No newline at end of file +fileFormatVersion: 2 +guid: a1c77c7ceb0334bb19f90b5abac164b4 +folderAsset: yes +timeCreated: 1471296116 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PlayFabEditorExtensions/Editor/Scripts/PlayFabEditorSDK.meta b/Assets/PlayFabEditorExtensions/Editor/Scripts/PlayFabEditorSDK.meta index 4956d18ac68c0e492dd7ab2056bab479b6a45f85..225e3823435d4d4d964d2c5bb4b1483209064412 100644 --- a/Assets/PlayFabEditorExtensions/Editor/Scripts/PlayFabEditorSDK.meta +++ b/Assets/PlayFabEditorExtensions/Editor/Scripts/PlayFabEditorSDK.meta @@ -1,3 +1,9 @@ -fileFormatVersion: 2 -guid: 0b0414cc4693420183595a0ff3bd0bbf -timeCreated: 1628803763 \ No newline at end of file +fileFormatVersion: 2 +guid: f0a0017f3f4fe3941b7da308a9830c25 +folderAsset: yes +timeCreated: 1468807731 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/PlayFabEditorExtensions/Editor/Scripts/Utils.meta b/Assets/PlayFabEditorExtensions/Editor/Scripts/Utils.meta index 664d9603a706322595d58797bfae0ca1d82a6305..e8597d752ef4746d35570b194f88d3088fdca999 100644 --- a/Assets/PlayFabEditorExtensions/Editor/Scripts/Utils.meta +++ b/Assets/PlayFabEditorExtensions/Editor/Scripts/Utils.meta @@ -1,3 +1,9 @@ -fileFormatVersion: 2 -guid: 209fe4b4a18a4f0a8757011b79d00368 -timeCreated: 1628803762 \ No newline at end of file +fileFormatVersion: 2 +guid: 71cec03dd8d77ee489008fa915e3b3a2 +folderAsset: yes +timeCreated: 1466715484 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Game_over.unity b/Assets/Scenes/Game_over.unity index 70aee410fa0df4f7532eb0be6310a2c5c872d45f..9b1e532402d772542162e44c11f03bd0412b3e57 100644 --- a/Assets/Scenes/Game_over.unity +++ b/Assets/Scenes/Game_over.unity @@ -254,6 +254,7 @@ GameObject: - component: {fileID: 446289499} - component: {fileID: 446289498} - component: {fileID: 446289497} + - component: {fileID: 446289501} m_Layer: 0 m_Name: Main Camera m_TagString: MainCamera @@ -326,6 +327,19 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &446289501 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446289496} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: accb8167a52baf842b05d798d38671a8, type: 3} + m_Name: + m_EditorClassIdentifier: + ScoreData: {fileID: 11400000, guid: c3384fdbcb43df94dbaba334a4851414, type: 2} --- !u!1 &581683351 GameObject: m_ObjectHideFlags: 0 @@ -782,10 +796,10 @@ RectTransform: m_Father: {fileID: 151332391} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0.0000014305115, y: 0} - m_SizeDelta: {x: 390.36, y: 122.48} + 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: 122.48} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1166801375 MonoBehaviour: @@ -1048,8 +1062,8 @@ RectTransform: m_Father: {fileID: 151332391} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0.0000019073486, y: 172} - m_SizeDelta: {x: 431.2, y: 135.78} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 195} + m_SizeDelta: {x: 0, y: 135.78} m_Pivot: {x: 0.5, y: 0.5} diff --git a/Assets/Scripts/PlayFabConn/PlayFabUploadScore.cs b/Assets/Scripts/PlayFabConn/PlayFabUploadScore.cs new file mode 100644 index 0000000000000000000000000000000000000000..d4ea1ba220295d4cfdcf672d59da621dbe1f760a --- /dev/null +++ b/Assets/Scripts/PlayFabConn/PlayFabUploadScore.cs @@ -0,0 +1,52 @@ +using System.Collections; +using System.Collections.Generic; +using PlayFab; +using PlayFab.ClientModels; +using UnityEngine; + +public class PlayFabUploadScore : MonoBehaviour { + [SerializeField] private ScoreData ScoreData; + bool loggedIn = false; + void Start() { + Login(); + StartCoroutine(SendData()); + } + public void Login() { + var request = new LoginWithCustomIDRequest() { + CustomId = SystemInfo.deviceUniqueIdentifier, + CreateAccount = true + }; + PlayFabClientAPI.LoginWithCustomID(request, + result => { + Debug.Log("Successful login/acccount create!"); + loggedIn = true; + }, + error => { + Debug.LogError("Cannot login/creating account"); + Debug.LogError(error.GenerateErrorReport()); + } + ); + } + IEnumerator SendData() { + while (!loggedIn) { + yield return null; + } + SendScore(); + } + void SendScore() { + var request = new UpdatePlayerStatisticsRequest() { + Statistics = new List<StatisticUpdate> { + new StatisticUpdate() { + StatisticName = "Score", + Value = ScoreData.HighScore + } + } + }; + PlayFabClientAPI.UpdatePlayerStatistics(request, + result => Debug.Log($"{ScoreData.HighScore} is sent!"), + error => { + Debug.LogError("Cannot data!"); + Debug.LogError(error.GenerateErrorReport()); + }); + } +} \ No newline at end of file diff --git a/Assets/Scripts/PlayFabConn/PlayFabUploadScore.cs.meta b/Assets/Scripts/PlayFabConn/PlayFabUploadScore.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..29e115976ee42fedbfc532f4a84f5b51c1f56d09 --- /dev/null +++ b/Assets/Scripts/PlayFabConn/PlayFabUploadScore.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: accb8167a52baf842b05d798d38671a8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt index e610e28265c0f9b85485d74756a88c7fb62fbfd4..fb7dbd0ad0ca30beec351b22265e8e95d145d319 100644 --- a/ProjectSettings/ProjectVersion.txt +++ b/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 2020.3.11f1 -m_EditorVersionWithRevision: 2020.3.11f1 (99c7afb366b3) +m_EditorVersion: 2020.3.6f1 +m_EditorVersionWithRevision: 2020.3.6f1 (338bb68529b2)