-
کمک کنید
میخواهم بدونم مشکل این کد کجاست؟؟؟!!!
به نظر خودم درسته ولی چیزه دیگه ای نشون میده.:41:
[HTML]this.createEmptyMovieClip("clock",3);
clock_x=220;
clock_y=220;
clock.createEmptyMovieClip("circle",2);
clock.circle.lineStyle(7,"#D50000",200);
clock.circle.moveTo(200,0);
createTextField("clock_txt",100,120,300,200,400);
tf=new TextFormat();
tf.bold=true;
tf.align="center";
tf.size="35";
tf.font="tahoma";
tf.color="#0066CC";
clock_txt.setNewTextFormat(tf);
circleRadius=200;
for (a=0;a<360;a++)
{
radAngle=a*Math.PI/180;
xCoord=Math.cos(radAngle)*circleRadius;
yCoord=Math.sin(radAngle)*circleRadius;
clock.circle.lineTo(xCoord,yCoord);
clock.circle.lineStyle(5,"#D50011",200);
clock.circle.moveTo(200,0);
}
circleRadius=200;
smallerCircleRadius=180;
for(h=0;h<12;h++)
{
hourAngle=h*30;
radHourAngle=hourangle*Math.PI/180;
xCoord1=Math.cos(radHourAngle)*circleRadius;
yCoord1=Math.sin(radHourAngle)*circleRadius;
xCoord2=Math.cos(radHourAngle)*smallerCircleRadius ;
yCoord2.Math.sin(radHourAngle)*smallerCircleRadius ;
clock.circle.moveTo(xCoord1,yCoord1);
clock.circle.lineTo(xCoord2,yCoord2);
}
clock.circle.lineStyle(1,"#4ABA1B",200);
clock.circle.moveTo(200,0);
circleRadius=198;
smallerCircleRadius=182;
for(m=0;m<60;m++)
{
minuteAngle=m*6;
radMinuteAngle=minuteAngle*Math.PI/180;
xCoord1=Math.cos(radMinuteAngle)*circleRadius;
yCoord1=Math.sin(radMinuteAngle)*circleRadius;
xCoord2=Math.cos(radMinuteAngle)*smallerCircleRadi us;
yCoord2.Math.sin(radMinuteAngle)*smallerCircleRadi us;
clock.circle.moveTo(xCoord1,yCoord1);
clock.circle.lineTo(xCoord2,yCoord2);
}
clock.createEmptyMovieClip("secondsHand",80);
clock.secondsHand.lineStyle(0,"#94D103",200);
clock.secondshand.moveTo(0,0);
clock.secondsHand.lineTo(0,-180);
clock.createEmptyMovieClip("minutesHand",60);
clock.minutesHand.lineStyle(5,"#A37532",200);
clock.minutesHand.moveTo(0,0);
clock.minutesHand.lineTo(0,-162);
clock.createEmptyMovieClip("hoursHand",40);
clock.hoursHand.lineStyle(6,"#537482",200);
clock.hoursHand.moveTo(0,0);
clock.hoursHand.lineTo(0,-100);
clock.onEnterFrame=function()
{
clockDate=new Date();
seconds=clockDate.getSeconds();
this.secondsHand._rotation=seconds*6;
minutes=clockDate.getMinutes();
this.minutesHand._rotation=minutes*6;
hours=clockDate.getHours();
this.hoursHand._rotation=(hours*301+(minutes/2));
if(length(hours)==1)
{
hours="0"+hours;
}
if(length(minutes)==1)
{
minutes="0"+minutes;
}
if(length(seconds)==1)
{
seconds="0"+seconds;
}
clock_txt.text=hours+":"+minutes+":"+seconds;
}
[/HTML]
-
کسی نیست اینجا که یه کمکی به ما بکنه؟؟!!!
عجب......
-
عزيز فايلتو آپ كن ببينيم براي چه فايلي چه اسمي گذاشتي!و...
همين طوري كه نيست ...
30-40 خطه!
-
درسته، فایلت رو آپلود کن، اینجوری نمیشه جوابت رو داد.
-
فکر کنم چون اول و آخر را مشخص نکردی نشون نمیده....
-
اینم لینک فایل:
کد:
http://open-source.xm.com/flash/clock.exe
-
ای بابا چقدر انجمن فلش بی حال هستش...!!!!