Пример #1
0
 public CPadSimulator(CInputTouch.FPad fTouched_, CInputTouch.FButton fPushed_, float StandbyRange_, float ActiveRange_, bool Tracking_)
 {
     _fTouched = fTouched_;
     _fPushed  = fPushed_;
     _InputKey = new CInputKey(_Callback);
     _InputKey.Add(KeyCode.A);
     _InputKey.Add(KeyCode.D);
     _InputKey.Add(KeyCode.Space);
     _InputKey.Add(KeyCode.Return);
     _PadPosCenter = new Vector2(Screen.width * 0.25f, Screen.height * 0.5f);
 }
Пример #2
0
 public CPadSimulator(CInputTouch.FPad fTouched_, CInputTouch.FButton fPushed_, float StandbyRange_, float ActiveRange_, bool Tracking_)
 {
     _InputTouch.Add(new CInputTouch.CObjectPad((Vector2 Pos_) => { return(Pos_.x < Screen.width * 0.5f); }, fTouched_, StandbyRange_, ActiveRange_, Tracking_, 1));
     _InputTouch.Add(new CInputTouch.CObjectButton((Vector2 Pos_) => { return(Pos_.x >= Screen.width * 0.5f); }, fPushed_));
 }