public ActionScreenHumanView(PlayerInfo playerInfo, CharacterInfo selectedCharacter, ContentManager contentLoader)
     : base(playerInfo, selectedCharacter, contentLoader)
 {
     mMmoCameraDesc = new MmoCameraDesc();
     mCamera = new StaticCamera();
     mShadowViewMode = false;
     mBright = 0.1f;
     mContrast = 1.0f;
     mBrightParam = null;
     mContrastParam = null;
     mAvatarBepuEntity = null;
     mCameraSmoothingEngaged = false;
     mAimingCameraOffset = new Vector3(5.0f, 3.0f, 5.0f);
     mInputProcs = new Dictionary<Type, InputProcessor>[(int)(InputMode.COUNT)];
     mInputProcs[(int)(InputMode.Aloof)] = new Dictionary<Type, InputProcessor>();
     mInputProcs[(int)(InputMode.Aiming)] = new Dictionary<Type, InputProcessor>();
     mCrosshairs = null;
     mInventoryPanel = null;
 }
示例#2
0
 public ActionScreenHumanView(PlayerInfo playerInfo, CharacterInfo selectedCharacter, ContentManager contentLoader)
     : base(playerInfo, selectedCharacter, contentLoader)
 {
     mMmoCameraDesc                       = new MmoCameraDesc();
     mCamera                              = new StaticCamera();
     mShadowViewMode                      = false;
     mBright                              = 0.1f;
     mContrast                            = 1.0f;
     mBrightParam                         = null;
     mContrastParam                       = null;
     mAvatarBepuEntity                    = null;
     mCameraSmoothingEngaged              = false;
     mAimingCameraOffset                  = new Vector3(5.0f, 3.0f, 5.0f);
     mInputProcs                          = new Dictionary <Type, InputProcessor> [(int)(InputMode.COUNT)];
     mInputProcs[(int)(InputMode.Aloof)]  = new Dictionary <Type, InputProcessor>();
     mInputProcs[(int)(InputMode.Aiming)] = new Dictionary <Type, InputProcessor>();
     mCrosshairs                          = null;
     mInventoryPanel                      = null;
 }
示例#3
0
 public MmoBipedInputProcessor(PlayerIndex inputIndex, MmoCameraDesc cameraDesc)
     : base(inputIndex)
 {
     mBipedControl = null;
     mCameraDesc   = cameraDesc;
 }
示例#4
0
 public TPCameraInputProcessor(PlayerIndex inputIndex, MmoCameraDesc cameraDesc)
     : base(inputIndex)
 {
     mCameraDesc = cameraDesc;
 }
 public TPCameraInputProcessor(PlayerIndex inputIndex, MmoCameraDesc cameraDesc)
     : base(inputIndex)
 {
     mCameraDesc = cameraDesc;
 }
 public MmoBipedInputProcessor(PlayerIndex inputIndex, MmoCameraDesc cameraDesc)
     : base(inputIndex)
 {
     mBipedControl = null;
     mCameraDesc = cameraDesc;
 }