【问题标题】:Adobe Flash HTML - display text on front of imageAdobe Flash HTML - 在图像前面显示文本
【发布时间】:2019-01-09 02:20:45
【问题描述】:

我使用 ActionScript2 和 Adob​​e Flash CS5 11.0.2.489。 我需要一个上面有文字的图像,它可以改变并且有不同的大小。图像必须随着文本的大小而拉伸(如果像切片精灵一样会更好)。

对于我得到的架构,如果我只能通过 htmltext 处理它,我会更喜欢它。 我尝试使用那种 html:

Backgroundimage

<body  background='https://vignette.wikia.nocookie.net/wiki-mario-kart-wii/images/2/29/Koopa.png/revision/latest?cb=20150203160223&path-prefix=fr'>
   <div style="position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);">Pilou</div>
</body>

Text Over Image

<div style="position:relative; text-align:center; color:white;">
   <div style="position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);">Pilou</div>
   <img src='https://vignette.wikia.nocookie.net/wiki-mario-kart-wii/images/2/29/Koopa.png/revision/latest?cb=20150203160223&path-prefix=fr' style='width=100%'>
</div>

但他们没有在图片上显示我的文字。 你知道如何解决这个问题吗?

【问题讨论】:

    标签: html flash actionscript


    【解决方案1】:

    只需使用相同的结构即可。创建一个容器 MovieClip,然后将另一个包含加载图像的 MovieClip 附加到它。然后在所述容器内创建文本文件。 我可能是错的(我很久以前就放弃了 AS2),但是在 AS2 中创建新内容时,您需要指定创建位置和附加级别。只需将文本保留在图像上方即可。 另外,在加载图片时,将 MC 宽度设置为文本宽度,然后将 _scale 设置为 _scaley。

    【讨论】:

    • 谢谢,但问题是我无法修改我的 Flash 文件,我只有一个文本字段,其中包含一个 html 行。所以所有的逻辑都必须来自 html 行:/
    • htmlText 非常有限。你不会得到这样的“高级”结构来工作。您可以找到修改 Flash 文件的方法,也可以显示带有文本覆盖的实际图像。
    猜你喜欢
    • 2015-06-26
    • 1970-01-01
    • 2016-03-15
    • 2023-03-26
    • 2021-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多