0
在我的項目我基本上有以下狀態:春天的statemachine - 自動流量
S1,S2,S3,S4
當我發事件E1,還有就是S2的過渡。現在根據選擇,狀態變爲S3或停留在S2。當轉換到S3 - >我想再次自動轉到S4或停留在S3,沒有任何新事件。
任何想法如何做到這一點?
在我的項目我基本上有以下狀態:春天的statemachine - 自動流量
S1,S2,S3,S4
當我發事件E1,還有就是S2的過渡。現在根據選擇,狀態變爲S3或停留在S2。當轉換到S3 - >我想再次自動轉到S4或停留在S3,沒有任何新事件。
任何想法如何做到這一點?
我想你有兩個選擇。
S3
和S4
具有Guard
之間定義過渡匿名(無事件)。如果守衛允許,這個轉換會自動進行。S3
中使用輸入操作。您可以發送來自該操作的其他事件。這隻有在您控制事件並知道沒有其他事件排隊時纔有效。