@startuml
rectangle "System Architecture" as map {
rectangle "Problem" as problem {
rectangle "Quantity" as quantity {
}
}
rectangle "Soluation" as solution {
rectangle "Flow 1" as flow_1 {
}
rectangle "Flow 2" as flow_2 {
}
flow_1 -down[hidden]-> flow_2
rectangle "Flow 3" as flow_3 {
}
flow_2 -down[hidden]-> flow_3
rectangle "Flow ..." as flow_ {
}
flow_3 -down[hidden]-> flow_
rectangle "Flow N" as flow_n {
}
flow_ -down[hidden]-> flow_n
}
problem -right[hidden]- flow_3
}
@enduml
我想problem
放在 的左边solution
,所以我认为problem -right-> solution
可以做到,但事实证明既不能-left-
也不-right-
能做任何改变,problem
反正放在右边,我该怎么办?
所以告诉我那里大部分是代码,所以我在这里被迫胡说八道,我认为PlantUML的布局控制很糟糕,没有人知道开发过程中的结果是什么,好吧,这里是
当我以其他顺序定义矩形并调整问题和 flow_3 之间的箭头时,对我来说看起来没问题。
@startuml
rectangle "System Architecture" as map {
rectangle "Soluation" as solution {
rectangle "Flow 1" as flow_1 {
}
rectangle "Flow 2" as flow_2 {
}
flow_1 -down[hidden]-> flow_2
rectangle "Flow 3" as flow_3 {
}
flow_2 -down[hidden]-> flow_3
rectangle "Flow ..." as flow_ {
}
flow_3 -down[hidden]-> flow_
rectangle "Flow N" as flow_n {
}
flow_ -down[hidden]-> flow_n
}
rectangle "Problem" as problem {
rectangle "Quantity" as quantity {
}
}
problem -[hidden]> flow_3
}
@enduml
也许是一些想法的来源:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句