bonsoir tout le monde! je suis confronté à un problème qui me trouble depuis un moment.
voilà : j'ai tracé un cercle, je fais déplacer mon cercle en coordonnées X et Y. jusque-là tout va bien. maintenant je voudrai que mon objet (le cercle que j'ai tracé par exemple) tourne sur lui même avec un angle que j'introduis. vous comprendrez trés vite que c'est irrationnel de vouloir faire tourner le cercle. en fait, je voudrai que ça soit un triangle à la place du cercle. est-ce cela est possible?
question 1 : comment afficher un triangle à la place du cercle.
question 2 : comment faire tourner le triangle sur lui même avec un angle alpha.
voici mon code:
mes cordiaux remerciements.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 int x,y; x= StrToInt(Edit3->Text) ; y= StrToInt(Edit4->Text) ; Image1->Picture->LoadFromFile(OpenPictureDialog1->FileName); TCanvas *pCanvas = Image1->Canvas; pCanvas->Brush->Color = clAqua; pCanvas->Ellipse(x, y, x+20, y+20);
Partager