浏览代码

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;