用于Markdown语法的AS3库可在Textfield.htmlText上使用

时间:2014-09-29 15:15:20

标签: html actionscript-3 flash markdown porting

是否有可以在Flash TextField对象的htmlText属性上使用的稳定Markdown库?

在类似的问题中推荐了这个:ActionScript library to convert Markdown to HTML

但即使我嵌入粗体斜体斜体+粗体版本的字体,它似乎也不起作用(例如:宋体)。 另外,它似乎在每行文本之间留下了一堆空白行。

我基本上用这个字符串测试它:

Vanilla Muffin
============

Ingredients:
--------------

- 1 tbsp. **Vanilla** extract
- Muffin**mix**

Directions:

- Mix vanilla with muffin mix.
- place in a muffin pan.
- Bake it!

TADA!

知道AS3有什么好的Markdown端口吗?

编辑:Stackoverflow的格式似乎应用于上面的降价示例的颜色,应该是纯文本(只是你知道)。

1 个答案:

答案 0 :(得分:1)

我没有找到任何你想要的AS3,但是在Haxe中有两个库可以作为创建你自己的库:

https://github.com/jasononeil/mdown(这个适用于Haxe 2.x)

https://github.com/dpeek/haxe-markdown(这个适用于Haxe 3.x)

虽然不是同一种语言,但是Haxe有一个非常类似于AS3的sintax,这使得它很容易移植/理解并适用于你的特定情况。

编辑:如果您需要创建一个与Flash Professional一起使用的SWC,请查看此问题,该问题链接到存储库,其中包含有关如何执行此操作的示例(与Haxe 3.x兼容):

Can we use compiled HAXE swf's swc's in Actionscript as normal libs?

希望这有帮助!