改变flash动画嵌入的html代码的字体大小和颜色等属性 大牛们看看这段代码。 我想改变其中倒计时文字的字体
/*=======================注意======================*//*新建文档,选择图层1,帧1,打开动作面板,直接粘贴本代码*//*...
/*=======================注意======================*/
/* 新建文档,选择图层1,帧1,打开动作面板,直接粘贴本代码 */
/* 将场景大小设置为宽200,高20以适合创建的文本 */
this.createTextField("文本", this.getNextHighestDepth(), 0, 0, 200, 50);
//创建文本
文本.html = true;
文本.html.font
//设置文本启用HTML格式支持
var 总时间:Number = new Number(241);
//设置倒计时时间为40分钟乘以每分钟60秒
var 剩余时间:Number = new Number(总时间);
//设置剩余时间
function 执行倒计时():Void {
//执行倒计时
if (剩余时间>=1) {
//如果剩余时间大于1秒时运行
剩余时间 -= 1;
//剩余时间减去1秒
}
文本.text ="剩余时间:"+int(剩余时间/60)+"分"+int(剩余时间%60)+"秒";
}
执行倒计时();
//执行倒计时,用于一开始显示
启动计时 = setInterval(执行倒计时, 1000);
//启动计时器,每1000毫秒(即1秒)运行一次"执行倒计时"函数 展开
/* 新建文档,选择图层1,帧1,打开动作面板,直接粘贴本代码 */
/* 将场景大小设置为宽200,高20以适合创建的文本 */
this.createTextField("文本", this.getNextHighestDepth(), 0, 0, 200, 50);
//创建文本
文本.html = true;
文本.html.font
//设置文本启用HTML格式支持
var 总时间:Number = new Number(241);
//设置倒计时时间为40分钟乘以每分钟60秒
var 剩余时间:Number = new Number(总时间);
//设置剩余时间
function 执行倒计时():Void {
//执行倒计时
if (剩余时间>=1) {
//如果剩余时间大于1秒时运行
剩余时间 -= 1;
//剩余时间减去1秒
}
文本.text ="剩余时间:"+int(剩余时间/60)+"分"+int(剩余时间%60)+"秒";
}
执行倒计时();
//执行倒计时,用于一开始显示
启动计时 = setInterval(执行倒计时, 1000);
//启动计时器,每1000毫秒(即1秒)运行一次"执行倒计时"函数 展开
1个回答
展开全部
改变文本的字体颜色等属性用TextField的htmlText方法 flash中的文本内容支持部分html标签
例如想要加粗: txt.htmlText = "<b>这段文字被加粗显示</b>"
附送as3部分测试代码:
private var lab:TextField= new TextField();
private var size:int = 12;
private var template:String = '<font size="fontsize">替换文本</font>';
private function changeSize(evt:MouseEvent):void{
var htmlText:String = template.replace("fontsize",size);
var text:String = htmlText.replace("替换文本","文字");
lab.htmlText = text;
size ++;
}
lab.addEventListener(MouseEvent.CLICK,changeSize);
addChild(lab);//鼠标单击以后变字体
例如想要加粗: txt.htmlText = "<b>这段文字被加粗显示</b>"
附送as3部分测试代码:
private var lab:TextField= new TextField();
private var size:int = 12;
private var template:String = '<font size="fontsize">替换文本</font>';
private function changeSize(evt:MouseEvent):void{
var htmlText:String = template.replace("fontsize",size);
var text:String = htmlText.replace("替换文本","文字");
lab.htmlText = text;
size ++;
}
lab.addEventListener(MouseEvent.CLICK,changeSize);
addChild(lab);//鼠标单击以后变字体
追问
你好,我这段代码如何加入呢?
博思aippt
2024-07-20 广告
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT...
点击进入详情页
本回答由博思aippt提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询