Open jianchundev opened 3 months ago
@startuml package "gui" { Game --> "1" Player_manager Game --> "1" Display_manager
abstract Updatable Players_layout --|> Updatable Player_manager --|> Updatable Display_manager --|> Updatable Character --|> Updatable InputBox --|> Updatable abstract Gui_control Players_layout --|> Gui_control Player_manager --|> Gui_control Display_manager --|> Gui_control Display_manager --> "1" InputBox Display_manager --> "1" Player_manager Display_manager --> "1" Players_layout Player_manager --> "1..*" Character
}
package "connection" { Network --> "1" ConnectionManager }
package "model" { Game_state --> "1.." Player Game_state --> "" Collectable }
package "control" { Katch --> "1" Game_state Katch "1" -- "1" ConnectionManager Gui_control --> "1" Katch }
class Updatable { void update() }
@enduml
should:
but:
@startuml package "gui" { Game --> "1" Player_manager Game --> "1" Display_manager
}
package "connection" { Network --> "1" ConnectionManager }
package "model" { Game_state --> "1.." Player Game_state --> "" Collectable }
package "control" { Katch --> "1" Game_state Katch "1" -- "1" ConnectionManager Gui_control --> "1" Katch }
class Updatable { void update() }
@enduml
should:![image](https://github.com/marc0l92/joplin-plugin-plantUML/assets/8954712/be3873d4-85cf-43cd-937b-848c68580f9e)
but:![image](https://github.com/marc0l92/joplin-plugin-plantUML/assets/8954712/62510cc5-5f5c-4353-99c9-dd6970df0b5b)