修复状态bug
This commit is contained in:
parent
a64ef3a90e
commit
58a57e59c7
BIN
ProjectFish/Binaries/Win64/UnrealEditor-ProjectFish-0001.dll
Normal file
BIN
ProjectFish/Binaries/Win64/UnrealEditor-ProjectFish-0001.dll
Normal file
Binary file not shown.
Binary file not shown.
@ -2,7 +2,7 @@
|
|||||||
"BuildId": "37670630",
|
"BuildId": "37670630",
|
||||||
"Modules":
|
"Modules":
|
||||||
{
|
{
|
||||||
"ProjectFish": "UnrealEditor-ProjectFish.dll",
|
"ProjectFish": "UnrealEditor-ProjectFish-0001.dll",
|
||||||
"ProjectFishEditor": "UnrealEditor-ProjectFishEditor.dll"
|
"ProjectFishEditor": "UnrealEditor-ProjectFishEditor-0001.dll"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -88,10 +88,12 @@ void UFishingMapSubSystem::MoveToNode(FGuid NodeID)
|
|||||||
if (MoveableNodeIDs.Find(node->NodeID) == -1)
|
if (MoveableNodeIDs.Find(node->NodeID) == -1)
|
||||||
{
|
{
|
||||||
//节点不在可移动的列表内,更新状态
|
//节点不在可移动的列表内,更新状态
|
||||||
|
GetNode(node->NodeID)->NodeState = EMapNodeState::Immovable;
|
||||||
OnNodeStateChange.Broadcast(node->NodeID, EMapNodeState::Immovable);
|
OnNodeStateChange.Broadcast(node->NodeID, EMapNodeState::Immovable);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
GetNode(node->NodeID)->NodeState = EMapNodeState::Moveable;
|
||||||
OnNodeStateChange.Broadcast(node->NodeID, EMapNodeState::Moveable);
|
OnNodeStateChange.Broadcast(node->NodeID, EMapNodeState::Moveable);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user