Context Menu Design: Difference between revisions
Jump to navigation
Jump to search
(4 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
Player -> Client : Context select | Player -> Client : Context select | ||
note right: (Default Right Click Item/Actor/...) | note right: (Default Right Click Item/Actor/...) | ||
Client - | Client -\\ Server : UserActionMessage | ||
note right: Context action. | note right: Context action. | ||
Client | Client //- Server : GUIInteractMessage | ||
Client -> Client : Show Context Menu | Client -> Client : Show Context Menu | ||
Player -> Client : Select context menu item | Player -> Client : Select context menu item | ||
Client - | Client -\\ Server : Request selected function | ||
</uml> | |||
== Server Sequence Diagram == | |||
The following sequence diagram show essential sequences in the server handling of the User Action Message. | |||
<uml> | |||
actor Network | |||
Network -\\ EntityManager : psUserActionMessage | |||
EntityManager -> Client : SetTargetObject | |||
EntityManager -> gemObject : SendBehaviorMessage | |||
note right: Determine what interaction that is available for selected element. | |||
Network //- gemObject : psGUIInteractionMessage | |||
</uml> | </uml> |
Latest revision as of 09:21, 23 December 2013
Message Sequence Diagram

Server Sequence Diagram
The following sequence diagram show essential sequences in the server handling of the User Action Message.
