1
0
mirror of https://github.com/Siccity/xNode.git synced 2025-12-20 09:16:01 +08:00

Unity 5.3 compatibility patches.

This commit is contained in:
Thor Brigsted 2017-12-03 18:52:34 +01:00
parent a3312532db
commit 29dd6e0c62

View File

@ -167,7 +167,11 @@ namespace XNodeEditor {
string typeName = type.PrettyName();
if (typeColors.ContainsKey(typeName)) return typeColors[typeName];
if (generatedTypeColors.ContainsKey(typeName)) return generatedTypeColors[typeName];
#if UNITY_5_4_OR_NEWER
UnityEngine.Random.InitState(typeName.GetHashCode());
#else
UnityEngine.Random.seed = typeName.GetHashCode();
#endif
generatedTypeColors.Add(typeName, new Color(UnityEngine.Random.value, UnityEngine.Random.value, UnityEngine.Random.value));
return generatedTypeColors[typeName];
}