我们可以在块中应用不同的Align方向吗?(正如标题所说)
例如,在状态图中:
State_1和State_2都有两个内部状态State_1.x和State_2.y(x = 1..2,y = 1..2)
@startuml
[*] --> State_1
State_1 --> State_2
state State_1 {
left to right direction
[*] --> State_1.1
[*] --> State_1.2
}
state State_2 {
top to bottom direction
[*] --> State_2.1
[*] --> State_2.2
}
@enduml
Run Code Online (Sandbox Code Playgroud)
我已经尝试过上面的代码,它不起作用.我们可以限制命令"从上到下"的影响区域吗?
我也尝试了以下代码.
@startuml
[*] --> State_1
State_1 --> State_2
state State_1 {
/‘not good..'/
[*] -> State_1.1
[*] -> State_1.2
[*] -> State_1.3
/‘not good either'/
[*] -right-> State_1.1
[*] -right-> State_1.2
[*] -right-> State_1.3
}
state State_2 {
[*] --> State_2.1
[*] --> State_2.2
}
@enduml
Run Code Online (Sandbox Code Playgroud)
PS,任何UML建模软件都可以编辑.eps和.svg文件吗?
提前致谢!