private void ProcessScriptLine(string line) { if (line.Trim() == "") { return; } if (line.StartsWith("//")) { return; } Brick brick; string[] data = line.Split(new char[] { ',' }, StringSplitOptions.None); // 6, if (data[0] == "BRICK") { int pos_x = Convert.ToInt32(data[1]); int pos_y = Convert.ToInt32(data[2]); Brick.eColor eColor = (Brick.eColor)Color.FromName(data[3]).ToKnownColor(); Brick.eBrickType eType = (Brick.eBrickType)Convert.ToInt32(data[4]); Reward.eRewardType eReward = (Reward.eRewardType)Convert.ToInt32(data[5]); brick = new Brick(pos_x, pos_y, eType, eReward, eColor); bricks.Add(brick); } }
public Tag(Brick.eBrickType eType, Reward.eRewardType eReward) { this.m_eType = eType; this.m_eReward = eReward; }