Răsfoiți Sursa

correct comment

David Rose 21 ani în urmă
părinte
comite
83e368dced
1 a modificat fișierele cu 5 adăugiri și 4 ștergeri
  1. 5 4
      direct/src/fsm/FSM.py

+ 5 - 4
direct/src/fsm/FSM.py

@@ -42,10 +42,11 @@ class FSM(DirectObject.DirectObject):
     def exitGreen(self):
         ... cleanup stuff ...
 
-    Both functions are supplied the previous state name and the new
-    state name we are transitioning to.  (Of course, the newState
-    passed to enterRed, and the oldState passed to exitRed, will
-    always be "Red".)
+    Both functions can access the previous state name as
+    self.oldState, and the new state name we are transitioning to as
+    self.newState.  (Of course, in enterRed(), self.newState will
+    always be "Red", and the in exitRed(), self.oldState will always
+    be "Red".)
 
     Both functions are optional.  If either function is omitted, the
     state is still defined, but nothing is done when transitioning