Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu Ngôn ngữ lập trình c&c++ ( Phạm Hồng Thái) P25 pptx
Nội dung xem thử
Mô tả chi tiết
Chương 6. Đồ họa và âm thanh
phi = phi + pi/3; // lệch nhau 600
}
setcolor(WHITE);
}
void xoay()
{
int i, x, y, r;
static float phi = 0;
x = midx; y = midy; r = 100;
while (!kbhit()) {
bx(x, y, r, phi, 0); // vẽ bánh xe
delay(100); // tạm dừng
bx(x, y, r, phi, 1); // xóa bánh xe
phi = phi-pi/72; // xoay đi một góc phi
}
}
Ví dụ 8 : Vẽ bánh xe lăn trên đường nằm ngang
void lan()
{
int i, x, y, r;
float phi=0;
x = 0; y = maxy-110; r = 60;
setlinestyle(SOLID_LINE, 1, 3);
line(0, maxy-50, maxx, maxy-50);
setlinestyle(SOLID_LINE, 1, 1);
while (x-r<=maxx) {
bx(x, y, r, phi, 0);
delay(20); bx(x, y, r, phi, 1); x += 1; phi = phi-pi/72;
}
199