flash as3 如何 动态 有选择性地读取文本内容?

RT比如txt文本内容是“[06:00:00]早上好[12:00:00]中午好[18:00:00]晚上好”申明一个时钟,然后弄一个add监听,6点钟的时候,文本只显示"早... RT
比如txt文本内容是“[06:00:00]早上好[12:00:00]中午好[18:00:00]晚上好”
申明一个时钟,然后弄一个add监听,6点钟的时候,文本只显示"早上好",12点时文本显示“中午好”............
监听函数里的判断是:
if (文本的什么== 时钟时间)
{
txt.text = 文本相应位置的内容;
}
===========================================
这个功能还怎样实现呢?
txt文本是html自定义传参的,判断里的文本应该是fla内的动态文本,实例名称不应该是txt,就假定是tt好了~
展开
 我来答
FlashASer

推荐于2016-07-06 · Animate,Photoshop,职场经验,人生感悟!
FlashASer
采纳数:14298 获赞数:18654

向TA提问 私信TA
展开全部
this.addEventListener(Event.ENTER_FRAME,UpdateTime);
function UpdateTime(e:Event):void
{
var date:Date=new Date();
trace(date.getHours()+":"+date.getMinutes()+":"+date.getSeconds());
if(date.getHours==6&&date.getMinutes()==0&&date.getSeconds()==0)
{
txt.text="[06:00:00]早上好";
}
else if(date.getHours==12&&date.getMinutes()==0&&date.getSeconds()==0)
{
txt.text="[12:00:00]中午好";
}
else if(date.getHours==18&&date.getMinutes()==0&&date.getSeconds()==0)
{
txt.text="[18:00:00]晚上好";
}
}
更多追问追答
追问
辛苦朋友了~ 问题应该是这样的:
比如html自定义传参的txt内容是“[06:00:00]早上好[12:00:00]中午好[18:00:00]晚上好”
申明一个时钟,然后弄一个add监听,6点钟的时候,tt文本只显示"早上好",12点时文本显示“中午好”,if判断只要这样就好:if (txt的什么== 时钟时间) {tt.text = txt相应位置的内容;}
追答
我只是告诉你怎么获取时间,剩下的需要你自己解决了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式