Jelajahi Sumber

Fix BFont text format not parsing last value (#512)

Pavel Alexandrov 6 tahun lalu
induk
melakukan
513cb022db
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      hxd/fmt/bfnt/FontParser.hx

+ 1 - 1
hxd/fmt/bfnt/FontParser.hx

@@ -117,7 +117,7 @@ class FontParser {
 			var lines = bytes.toString().split("\n");
 			var lines = bytes.toString().split("\n");
 			
 			
 			// BMFont pads values with spaces, littera doesn't.
 			// BMFont pads values with spaces, littera doesn't.
-			var reg = ~/ *?([0-9a-zA-Z]+)=("[^"]+"|.+?)(?: |$)/;
+			var reg = ~/ *?([0-9a-zA-Z]+)=("[^"]+"|.+?)(?:[ \r]|$)/;
 			var idx : Int;
 			var idx : Int;
 			
 			
 			inline function next() : Void {
 			inline function next() : Void {