【发布时间】:2017-05-16 00:33:08
【问题描述】:
20 秒过后,玩家解锁毒药。可以投下毒药来减速敌人,也可以让玩家不小心吃到自己的毒药减速。
我想显示玩家在 60 秒后获胜。我以为我会将其显示为循环 20 秒 3 次的循环,但这是不正确的,因为玩家只能解锁一次毒药。
显示这一点的最佳方式是在整个图表周围画一个矩形并仅显示状态(60 秒后,玩家获胜)吗? - 它是否会导致结束循环?
【问题讨论】:
标签: uml activity-diagram
20 秒过后,玩家解锁毒药。可以投下毒药来减速敌人,也可以让玩家不小心吃到自己的毒药减速。
我想显示玩家在 60 秒后获胜。我以为我会将其显示为循环 20 秒 3 次的循环,但这是不正确的,因为玩家只能解锁一次毒药。
显示这一点的最佳方式是在整个图表周围画一个矩形并仅显示状态(60 秒后,玩家获胜)吗? - 它是否会导致结束循环?
【问题讨论】:
标签: uml activity-diagram
您也可以只添加获得开始时间的点,并在检查当前时间 - 开始时间 == 60 秒时添加点。
【讨论】: