コード例 #1
0
 private void Awake()
 {
     clockSM   = new ClockStateMachine();
     standard  = new StandardClockState(this, clockSM);
     timer     = new TimerClockState(this, clockSM);
     stopwatch = new StopwatchClockState(this, clockSM);
     deleteButton.onClick.AddListener(DeleteClock);
 }
コード例 #2
0
 public StopwatchClockState(Clock clock, ClockStateMachine stateMachine) : base(clock, stateMachine)
 {
 }
コード例 #3
0
 public TimerClockState(Clock clock, ClockStateMachine stateMachine) : base(clock, stateMachine)
 {
 }
コード例 #4
0
 protected ClockState(Clock clock, ClockStateMachine stateMachine)
 {
     this.clock        = clock;
     this.stateMachine = stateMachine;
 }
コード例 #5
0
 public ClockTemplateState(Clock clock, ClockStateMachine stateMachine) : base(clock, stateMachine)
 {
 }
コード例 #6
0
 public StandardClockState(Clock clock, ClockStateMachine stateMachine) : base(clock, stateMachine)
 {
 }