示例#1
0
 /// <summary>
 /// Create a new player instance.
 /// </summary>
 public Player(PlayerConfiguration configuration = null)
 {
     Configuration = configuration ?? new PlayerConfiguration();
 }
示例#2
0
        protected override bool CheckModsAllowFailure() => false; // todo: better support starting mid-way through beatmap

        public SpectatorPlayer(Score score, PlayerConfiguration configuration = null)
            : base(configuration)
        {
            this.score = score;
        }
示例#3
0
 protected SubmittingPlayer(PlayerConfiguration configuration = null)
     : base(configuration)
 {
 }
示例#4
0
文件: Player.cs 项目: zi-jing/osu
 /// <summary>
 /// Create a new player instance.
 /// </summary>
 protected Player(PlayerConfiguration configuration = null)
 {
     Configuration = configuration ?? new PlayerConfiguration();
 }
示例#5
0
 public ReplayPlayer(Score score, PlayerConfiguration configuration = null)
     : base(configuration)
 {
     Score = score;
 }
示例#6
0
 protected SoloPlayer(PlayerConfiguration configuration = null)
     : base(configuration)
 {
 }
示例#7
0
 public ReplayPlayer(Func <IBeatmap, IReadOnlyList <Mod>, Score> createScore, PlayerConfiguration configuration = null)
     : base(configuration)
 {
     this.createScore = createScore;
 }
示例#8
0
 public ReplayPlayer(Score score, PlayerConfiguration configuration = null)
     : this((_, __) => score, configuration)
 {
 }
示例#9
0
 protected RoomSubmittingPlayer(Room room, PlaylistItem playlistItem, PlayerConfiguration configuration = null)
     : base(configuration)
 {
     Room         = room;
     PlaylistItem = playlistItem;
 }