[FIX] Fixed duck IDs and other small fixes

This commit is contained in:
2019-08-28 01:53:18 +02:00
parent c52392eacd
commit bb4b5afb18
31 changed files with 38 additions and 32 deletions

View File

@@ -3,7 +3,7 @@ using System.Globalization;
using EasyButtons;
using Mapbox.Unity.Utilities;
using Mapbox.Utils;
using Unity.Collections;
using UnityEditor;
using UnityEngine;
using UnityEngine.Serialization;
@@ -11,8 +11,7 @@ using UnityEngine.Serialization;
public class CollectableDuckData: ScriptableObject
{
[SerializeField]
[ReadOnly]
private string _id = System.Guid.NewGuid().ToString();
private string _id = Guid.NewGuid().ToString();
[SerializeField]
[Geocode]
@@ -50,10 +49,12 @@ public class CollectableDuckData: ScriptableObject
public DuckStickerData StickerData => stickerData;
#if UNITY_EDITOR
[Button]
public void RegenerateId()
{
_id = Guid.NewGuid().ToString();
EditorUtility.SetDirty(this);
}
#endif
}