운송 애니메이션 추가

This commit is contained in:
SullyunShin
2025-05-27 14:53:01 +09:00
parent a5d9c158ec
commit cae4093c3f
132 changed files with 1447 additions and 898 deletions

View File

@@ -60,4 +60,41 @@ public class SimulationModel : MonoBehaviour, IClickable
}
return token;
}
public JArray GetJsonArray(JToken token, IEnumerable<string> path)
{
foreach (var key in path)
{
if (token == null) return null;
token = token[key];
}
return token as JArray;
}
public int GetJsonIntValue(JToken token, IEnumerable<string> path)
{
int value = 0;
foreach (var key in path)
{
if (token == null) return 0;
token = token[key];
}
if (token != null && int.TryParse(token.ToString(), out value))
{
return value;
}
return 0;
}
public float GetJsonFloatValue(JToken token, IEnumerable<string> path)
{
float value = 0;
foreach (var key in path)
{
if (token == null) return 0;
token = token[key];
}
if (token != null && float.TryParse(token.ToString(), out value))
{
return value;
}
return 0;
}
}