动态改变字体,大小、颜色等都可变,为什么字体改变不了
我想在flash中动态改变字体、颜色、大小等,编制了以下函数
function FontChange()
{
myformat = new TextFormat();
myformat.font = strFontName; // 这里有错吗
myformat.color = 0xff0000;
myformat.bold = nFontBold;
myformat.italic = nFontItalic;
myformat.size = nFontSize;
trace(strFontName); // 输出正确,比如我点了黑体,这里就输出黑体
this.clip_word.Word.setTextFormat(myformat);
}
调用了这个函数后,其他的都随我的设置改变,单单字体改变不了,总是宋体,请问各位大侠,这是为甚么呢,我哪里写错了
问题点数:20、回复次数:0Top




