private void Init() { int initUserId = 1; int initCharaId = 0; int initRoomId = 0; UserInfoRecord userInfo = new UserInfoRecord(); userInfo.Init(initUserId, initRoomId); save.userInfo = userInfo; UserCharaRecord charaInfo = new UserCharaRecord(); charaInfo.Init(userInfo.userId, initCharaId); save.userChara = new UserCharaRecord[1]; // TODO この配列数どうするか・・・後でResizeかます? save.userChara[0] = charaInfo; UserRoomRecord roomInfo = new UserRoomRecord(); roomInfo.Init(initUserId, initRoomId, initCharaId); save.userRoom = new UserRoomRecord[1]; // TODO この配列数どうするか・・・後でResizeかます? save.userRoom[0] = roomInfo; Save(SaveCategory.all); }
public UserCharaRecord GetSelectUserCharaRecord() { UserRoomRecord roomRecord = GetSelectUserRoomRecord(); int selectedCharaId = roomRecord.charaId; foreach (var charaRecord in userChara) { if (charaRecord.charaId == selectedCharaId) { return(charaRecord); } } return(null); }