public override string ToJson() { string str = string.Format("{0},{1},{2},{3},{4},{5},{6}" , StringHelper.KeyValueTojson("spriteName", StringHelper.AddDoubleQuotation(spriteName)) , StringHelper.KeyValueTojson("border", border.ToJson()) , StringHelper.KeyValueTojson("width", width) , StringHelper.KeyValueTojson("height", height) , StringHelper.KeyValueTojson("color", StringHelper.AddDoubleQuotation("0x" + color)) , StringHelper.KeyValueTojson("alpha", alpha) , StringHelper.KeyValueTojson("isInteractive", isInteractive.ToString().ToLower()) ); return(StringHelper.AddBrace(str)); }
public override string ToJson() { string str = string.Format("{0},{1},{2},{3},{4}" , StringHelper.KeyValueTojson("transition", transition) , StringHelper.KeyValueTojson("normal", StringHelper.AddDoubleQuotation(normal)) , StringHelper.KeyValueTojson("over", StringHelper.AddDoubleQuotation(over)) , StringHelper.KeyValueTojson("push", StringHelper.AddDoubleQuotation(push)) , StringHelper.KeyValueTojson("disabled", StringHelper.AddDoubleQuotation(disabled))); if (transition == 1) { str += "," + StringHelper.KeyValueTojson("spriteName", StringHelper.AddDoubleQuotation(spriteName)); } if (isBorder) { str += "," + StringHelper.KeyValueTojson("border", border.ToJson()); str += "," + StringHelper.KeyValueTojson("width", width); str += "," + StringHelper.KeyValueTojson("height", height); } return(StringHelper.AddBrace(str)); }