答案 0 :(得分:1)
这些图看起来不错,尽管有一些小错误:
GameObject
用作类型,但未定义。您将必须将其定义为类,接口或数据类型。List<...>
不正确。在UML中,使用多重性*
,如下所示:- NPCs : GameObject[*]
[yes]
和[no]
。search for holes
之前缺少合并符号。如果一个动作有两个传入流,则表示该动作是在所有 all 传入流之后执行的,但是在您的情况下,您希望该动作在一个 之后执行。 em>遵循了三个流程。最后一点:您没有为Character_Controller
和Teleporter
之间的关联指定任何多重性。没关系,但这意味着多重性是不确定的,即,未指定将Character_Controller关联到多少个Teleporter实例,也未指定到关联到Teleporter的多少个Character_Controller实例。由于您确实为聚合指定了多重性,因此我建议在此处也指定多重性。