这些UML图正确吗?
这些图表正确吗?我只是在谈论UML规范。第一个是代码实现的类图。第二个是活动图,显示了如何修复一些3D模型这些UML图正确吗?,uml,class-diagram,sequence-diagram,Uml,Class Diagram,Sequence Diagram,这些图表正确吗?我只是在谈论UML规范。第一个是代码实现的类图。第二个是活动图,显示了如何修复一些3D模型 尽管有一些小错误,但图表看起来不错: GameObject用作类型,但未定义。您必须将其定义为类、接口或数据类型 列表不正确。在UML中,使用多重性*,如下所示:-NPCs:GameObject[*] 在活动图中,离开决策流程的标签应位于方括号内,例如[yes]和[no] 搜索孔之前缺少合并符号。如果一个操作有两个传入流,这意味着该操作将在所有传入流之后执行,但在您的情况下,您希望该操作
尽管有一些小错误,但图表看起来不错:
GameObject
用作类型,但未定义。您必须将其定义为类、接口或数据类型列表
不正确。在UML中,使用多重性*
,如下所示:-NPCs:GameObject[*]
[yes]
和[no]
搜索孔之前缺少合并符号
。如果一个操作有两个传入流,这意味着该操作将在所有传入流之后执行,但在您的情况下,您希望该操作在三个流之一之后执行Character\u Controller
和Teleporter
之间的关联指定任何多重性。这是可以的,但这意味着多重性是未定义的,即未指定角色\控制器关联的传送者实例数,也未指定传送者关联的角色\控制器实例数。因为您确实为聚合指定了多重性,所以我建议在这里也指定多重性