flash数字时钟的制作

flash数字时钟的制作,第1张

thiscreateTextField("my_year",
1,
100,
100,
300,
100);
thiscreateTextField("my_month",
2,
200,
100,
300,
100);
thiscreateTextField("my_day",
3,
300,
100,
300,
100);
thiscreateTextField("my_hours",
4,
100,
200,
300,
100);
thiscreateTextField("my_minutes",
5,
200,
200,
300,
100);
thiscreateTextField("my_seconds",
6,
300,
200,
300,
100);
thisonEnterFrame
=
function()
{
var
my_date:Date
=
new
Date();
my_txttext
=
my_dategetSeconds();
my_yeartext
=
"年份:"+my_dategetFullYear();
my_monthtext
=
"月份:"+int(int(my_dategetMonth())+1)+"月";
my_daytext
=
"日期:"+my_dategetDate()+"日";
my_hourstext="现在是:"+my_dategetHours()+"时";
my_minutestext=my_dategetMinutes()+"分";
my_secondstext=my_dategetSeconds()+"秒";
};
输入就可以了
另外,这里还有例子可以下载:
>

用FLASH模拟钟摆运动,运用补间动画家逐帧动画修饰,是一个组合的运用。

方法/步骤

打开FLASH软件程序,并建立一个FLASH文档;

选择钢笔工具,将笔触关闭,填充选择绿色;

绘制一个钟摆的模型进行调整;

将其转换为元件,命名为钟摆;

将中心已至上面摆轴的位置;

分别在10、20、30、40、50、60、70、80、90、100帧设立关键帧;并且在相邻的帧间添加补间动画;

导出动画,格式GIF,动画绘制完毕。

注意事项

注意箭头

注意个关键帧的调整是否连续

function getNetTime(success)
{
if (success)
{
_globalnYear = thisfirstChildchildNodes[0]childNodes[0]firstChildnodeValue;
_globalnMonth = thisfirstChildchildNodes[0]childNodes[1]firstChildnodeValue;
_globalnDate = thisfirstChildchildNodes[0]childNodes[2]firstChildnodeValue;
_globalnhours = thisfirstChildchildNodes[0]childNodes[4]firstChildnodeValue;
_globalnminutes = thisfirstChildchildNodes[0]childNodes[5]firstChildnodeValue;
_globalnseconds = thisfirstChildchildNodes[0]childNodes[6]firstChildnodeValue;
var _loc4 = new Date(_globalnYear, _globalnMonth, _globalnDate, _globalnhours, _globalnminutes, _globalnseconds);
var _loc3 = new Date();
g_nServerBaseTime = _loc4getTime() + (_loc3getTime() - g_nLocalBaseTime) / 2;
g_nLocalBaseTime = _loc3getTime();
g_fDisplay = true;
strLocOrNet = "国家授时中心 标准时间";
}
else
{
var _loc5 = new Date();
g_nLocalBaseTime = _loc5getTime();
g_nServerBaseTime = g_nLocalBaseTime;
g_fDisplay = true;
strLocOrNet = "国家授时中心 本机时间";
}
}
_globalnYear;
_globalnMonth;
_globalnDate;
_globalnhours;
_globalnminutes;
_globalnseconds;
_globalmhours;
_globalmminutes;
_globalmseconds;
g_fDisplay = false;
var dLocalNow = new Date();
g_nLocalBaseTime = dLocalNowgetTime();
g_nServerBaseTime = g_nLocalBaseTime;
var timeXml = new XML();
timeXmlignoreWhite = true;
timeXmlonLoad = getNetTime;
timeXmlload(">要根据 时钟中心点+鼠标当前位置所形成的角度来控制你拉动的指针的旋转角度,用rotation吧,应该是,不能用拖动命令,希望帮助到你,然后根据该指针的变化控制另外两个指针的对应变化。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12898040.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存