public override long GetBlinkDuration(SynchroGazerStatus source)
 {
     //とりあえず決め打ち
     return(2500);
 }
 public override bool GetTargetEyeOpened(SynchroGazerStatus source)
 {
     return(source.LeftEyeOpened);
 }
 public override bool ShouldGoToDefaultState(SynchroGazerStatus source)
 {
     return(source.RightEyeOpened);
 }
 public override int GetCommandBlinkCount(SynchroGazerStatus source)
 {
     //とりあえず決め打ち
     return(3);
 }