PDA

View Full Version : سوال: چرخش یک پیکان فلش بصورت ساعت



madanchi11
سه شنبه 24 اردیبهشت 1392, 19:11 عصر
سلام

میخوام این پیکان فلش 360 درجه مثل ساعت دور خودش بچره

http://p30up.ir/up/ibewbwhlzegcnmfg4s28.jpg

این کد خودم نوشتم ظاهراً نصفه هست میشه کامل بشه ، وقتی دور میزنه فلش قبلی پاک بشه !

یا با تایمر میشه ولی بلد نیستم!



private void Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g1=e.Graphics;
Random r1 = new Random();
Point[] Pt = { new Point(120, 150), new Point(280, 150), new Point(280, 120),
new Point(330, 170), new Point(280, 220), new Point(280, 190),
new Point(120, 190) };

Pen penCurrent = new Pen(Color.Red);
e.Graphics.DrawPolygon(penCurrent, Pt);
for (int i = 1; i <= 360; i++)
{
g1.RotateTransform(5);
g1.DrawPolygon(penCurrent, Pt );
for (long j = 0; j <= 10; j++) ;

}