【发布时间】:2015-06-07 17:21:59
【问题描述】:
我正处于需要绘制序列图的阶段。我的问题是如何以正确的方式绘制它。我确实了解它们的工作原理并对每个符号都有很好的理解,但我不知道应该如何表示某些东西。
我有这个伪代码:
procedure Spawner.act(delta: float)
foreach queues in this.spawerQueues do
if( queue.isReady(delta) )
Enemy e ← queue.spawn()
if e is not null then
this.world.addEnemy(e)
else
this.removeQueue(queue)
endif
endif
endforeach
endprocedure
procedure SpawnerQueue.spawn()
if this.size > 0 then
return new Enemy( ... )
return null
endprocedure
我画了这张图。
这张图正确吗?它需要更正吗?如果这张图是错误的,你能提供正确的吗?我应该提到我正在使用 Enterprise Architect 7.5。
【问题讨论】:
标签: uml sequence-diagram