2017-02-23 8 views

答えて

2

Aaaaaandは答えはドキュメントである:

明示的に追加された遷移に加えて、すべての状態

ため

自動遷移し、状態がある時はいつでもTO_«状態»()メソッドが自動的に作成されますMachineインスタンスに追加されます。マシンの状態に関係なく、目標状態へのこの方法の移行中です:

lump.to_liquid() 
lump.state 
>>> 'liquid' 
lump.to_solid() 
lump.state 
>>> 'solid' 

、あなたが望むならば、あなたは機械の初期化子で偽= auto_transitionsを設定することによって、この動作を無効にすることができます。

と確かに、それは私に欲しい結果を与えました。

他の誰かが同じ問題を抱えている場合に私は自分の質問に答えたいと思っていました。それが悪いフォームの場合、私はそれを削除します。

乾杯

関連する問題