소스 검색

added opacity

ncannasse 8 년 전
부모
커밋
e1af83e793
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      h2d/HtmlText.hx

+ 3 - 0
h2d/HtmlText.hx

@@ -86,6 +86,9 @@ class HtmlText extends Text {
 					case "color":
 						if( prevColor == null ) prevColor = @:privateAccess glyphs.curColor.clone();
 						glyphs.setDefaultColor(Std.parseInt("0x" + v.substr(1)));
+					case "opacity":
+						if( prevColor == null ) prevColor = @:privateAccess glyphs.curColor.clone();
+						@:privateAccess glyphs.curColor.a *= Std.parseFloat(v);
 					case "face":
 						font = loadFont(v);
 						if( prevGlyphs == null ) prevGlyphs = glyphs;