public ConstArg(
     IHeatManager heatManager,
     float heatDecayRate,
     ISlickBowShootingProcessFactory processFactory
     )
 {
     thisHeatManager    = heatManager;
     thisHeatDecayRate  = heatDecayRate;
     thisProcessFactory = processFactory;
 }
示例#2
0
 public PlayerInputStateEngineConstArg(
     IPlayerInputManager playerInputManager,
     float drawDeltaThreshold,
     ISlickBowShootingProcessFactory processFactory
     )
 {
     thisInputManager       = playerInputManager;
     thisDrawDeltaThreshold = drawDeltaThreshold;
     thisProcessFactory     = processFactory;
 }
示例#3
0
 public PlayerInputStateConstArg(
     IPlayerInputStateEngine engine,
     float drawDeltaThreshold,
     ISlickBowShootingProcessFactory processFactory
     )
 {
     thisEngine             = engine;
     thisDrawDeltaThreshold = drawDeltaThreshold;
     thisProcessFactory     = processFactory;
 }
示例#4
0
        public PlayerInputManagerConstArg(
            float defaultFOV,
            float drawDeltaThreshold,
            ISlickBowShootingProcessFactory processFactory,
            IPlayerInputManagerAdaptor adaptor

            )
        {
            thisDefaultFOV         = defaultFOV;
            thisDrawDeltaThreshold = drawDeltaThreshold;
            thisProcessFactory     = processFactory;
            thisAdaptor            = adaptor;
        }