//共有構造関数 public FieldData(CardDataProxy cardData, int possessionPlayer, int maptipNumber, bool isRankUp, int rankID) { this._CardData = cardData; this._PossessionPlayer = possessionPlayer; this._MaptipNumber = maptipNumber; this._IsRankUp = isRankUp; this._RankID = rankID; }
//共有構造関数 public ClientData(CardDataProxy cardDataProxy, int playerNum, float cardPlayTime, Vector2 fieldPos) { this._CardDataProxy = cardDataProxy; this._PlayerNum = playerNum; this._CardPlayTime = cardPlayTime; this._FieldPos = fieldPos; } //構造関数_end
/// <summary> /// 構造関数 /// </summary> /// <param name="Number"></param> /// <param name="Name"></param> /// <param name="Text"></param> /// <param name="Cost"></param> /// <param name="Score"></param> /// <param name="Type"></param> public CardDataProxy(int Number, string Name, string Text, int Cost, int Score, int Type, int Rarity) : base(Number, Name, Text, Cost, Score, Type, Rarity) { if (_Instance == null) { _Instance = this; } else { Debug.LogError(GetType() + "/CardDataProxy()/構造関数重複使用は不可です、チェックしてください!"); } }//CardDataProxy_End
/// <summary> /// 構造関数 /// </summary> /// <param name="Data"></param> /// <param name="PossessionPlayer"></param> /// <param name="MaptipNumber"></param> /// <param name="IsRankUp"></param> public FieldDataProxy(CardDataProxy Data, int PossessionPlayer, int MaptipNumber, bool IsRankUp, int RankID) : base(Data, PossessionPlayer, MaptipNumber, IsRankUp, RankID) { if (_Instance == null) { _Instance = this; } else { //Debug.LogError(GetType() + "/FieldDataProxy()/構造関数重複使用は不可です、チェックしてください!"); } }//FieldDataProxy_End
/// <summary> /// 構造関数 /// </summary> /// <param name="CardData"></param> /// <param name="IsUse"></param> public DeckDataProxy(CardDataProxy CardData, bool IsUse) : base(CardData, IsUse) { if (_Instance == null) { _Instance = this; } else { //Debug.LogError(GetType() + "/DeckDataProxy()/構造関数重複使用は不可です、チェックしてください!"); } }//DeckDataProxy_End
/// <summary> /// 構造関数 /// </summary> /// <param name="cardData"></param> /// <param name="playerNum"></param> /// <param name="cardPlayTime"></param> /// <param name="fieldCoordinates"></param> public ClientDataProxy(CardDataProxy cardDataProxy, int playerNum, float cardPlayTime, Vector2 fieldPos ) : base(cardDataProxy, playerNum, cardPlayTime, fieldPos) { if (_Instance == null) { _Instance = this; } else { Debug.LogError(GetType() + "/ClientDataProxy()/構造関数重複使用は不可です、チェックしてください!"); } }// ClientDataProxy_end
//共有構造関数 public DeckData(CardDataProxy cardData, bool isUse) { this._CardData = cardData; this._IsUse = isUse; }