interactionType subsystem 없는 경우 보완
This commit is contained in:
parent
75f09e75d2
commit
e96cb599fb
@ -12,7 +12,15 @@ public class InteractionDataAsset : DataAsset<InteractionDataEntry>
|
|||||||
{
|
{
|
||||||
public bool TryGetValueByTypeName(string interactionTypeName, string subsystemTypeName, out InteractionDataEntry interactionDataEntry)
|
public bool TryGetValueByTypeName(string interactionTypeName, string subsystemTypeName, out InteractionDataEntry interactionDataEntry)
|
||||||
{
|
{
|
||||||
var targetString = $"{interactionTypeName}.{subsystemTypeName}";
|
var targetString = string.Empty;
|
||||||
|
if (string.IsNullOrWhiteSpace(subsystemTypeName))
|
||||||
|
{
|
||||||
|
targetString = interactionTypeName;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
targetString = $"{interactionTypeName}.{subsystemTypeName}";
|
||||||
|
}
|
||||||
interactionDataEntry = _datas.FirstOrDefault(entry =>
|
interactionDataEntry = _datas.FirstOrDefault(entry =>
|
||||||
string.Equals(entry.UnparsedInteractionType, targetString, StringComparison.Ordinal));
|
string.Equals(entry.UnparsedInteractionType, targetString, StringComparison.Ordinal));
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user