临时
<pre><code class="language-plantuml">
@startuml
NetworkManager "1"*--"N" NetworkClient
NetworkManager "1"*---"1" NetworkBehaviourUpdater
NetworkManager "1"*--"1" MessagingSystem
NetworkManager "1"*---"1" NetworkSpawnManager
NetworkManager "1"*---"1" NetworkSceneManager
NetworkManager "1"*--"1" NetworkTimeSystem
NetworkManager "1"*---"1" NetworkTickSystem
NetworkManager "1"*--"1" SnapshotSystem
NetworkManager "1"*---"1" CustomMessagingManager
@enduml
</code></pre>
<h3>abc</h3>
<pre><code class="language-plantuml">@startuml
StepManager -> StepManager: Run
StepManager -> StepManager: RunImpl
loop StepManager.TeachingStepControllerList.Count
StepManager -> TeachingStepController:Init
loop TeachingStepController.TeachingStepData.LabSteps.Count
TeachingStepController -> IVLabStepControllerFactory:CreateStepController
IVLabStepControllerFactory -> IVLabStepController:New
TeachingStepController -> TeachingStepController:AddStepControllerToList
end
end
loop StepManager.TeachingStepControllerList.Count
StepManager -> TeachingStepController:Start
TeachingStepController -> TeachingStepController:Run
loop TeachingStepController._LabStepControllerList.Count
TeachingStepController -> IVLabStepController:Init
end
loop TeachingStepController._LabStepControllerList.Count
TeachingStepController -> IVLabStepController:Start
end
end
@enduml
</code></pre>