我正在制作闪光灯,实际上它有2列,右侧播放视频,左侧将显示一些文字。但有一个问题。当我在窗口模式下播放闪光灯时,闪光灯和文字都很好,但是,当我按Ctrl + F进入全屏模式时,文字将不会显示。如果我退出整个屏幕,文本会再次显示。回到全屏再次消失。太奇怪了。
所以我尝试通过将一些跟踪结果转储到“输出”面板来调试闪存。由于问题只发生在全屏模式下,所以我真的需要在全屏模式下测试闪光灯。但我找不到在完全scree模式下测试闪光灯(Ctrl + Enter)的方法。
有人知道可以帮助我吗?为什么文本消失或为什么要在全屏模式下测试闪光灯?提前谢谢!
顺便说一下,我正在使用Action Script 2.
答案 0 :(得分:0)
这只是猜测,但如果您忘记嵌入可以解释问题的文本。如果您忘记嵌入文本,它在您的计算机上只有一个尺寸,因为您有字体,但如果您缩放或旋转文本字段,它将会消失。这只是猜测。可能还有其他事情发生。假设您在这里使用CS5是embed fonts。
的方法据我所知,没有办法在ide中测试全屏。
答案 1 :(得分:0)
使用firebug或编写一个函数,通过外部JS函数将跟踪写入HTML页面......
public static function screenTrace(traceMessage:String)
{
ExternalInterface.call('screenTrace', traceMessage);
}
function initializeScreenTrace() {
tracesWindow = window.open('','traces','width=400, height=300')
tracesWindow.document.writeln(
'<html><head><title>Console</title></head>'
+'<body bgcolor=white onLoad="self.focus()">'
+'</body></html>'
)
}
function screenTrace(targetString) {
if (tracesWindow != undefined)
{
tracesWindow = window.open('','traces','width=400, height=300')
tracesWindow.document.writeln(
'<html><head><title>Console</title></head>'
+'<body bgcolor=white onLoad="self.focus()">'
+'</body></html>'
)
tracesWindow.document.writeln("<br>" + targetString);
}
}
这应该让你有一些痕迹来找出问题所在。
SCREENTRACE开始追踪。