PHƯƠNG PHÁP
TẠO HÌNH CHUYỂN ĐỘNG VÀ
THỰC ĐƠN
Nhóm SV thực hiện:
Dương Thị Hải
Trần Thị Thu Hiền
I/ Phương pháp tạo hình chuyển
động và thực đơn
II/ Chương trình minh hoạ
I/ Phương pháp tạo hình
chuyển động và thực đơn
•
Nguyên tắc tạo hình chuyển động:
-
Vẽ 1 hình trên màn hình
-
Dùng thủ tục Delay giữ hình này trong
1 thời gian
-
Xoá hình, vẽ hình khác ở vị trí tiếp
theo…
1/ Vẽ hình:
Cách 1: Vẽ lại một ảnh nhưng tại các
vị trí khác nhau
Cách 2: Lưu ảnh vào một vùng nhớ
rồi đưa ảnh ra màn hình tại các vị trí
khác nhau
#include<math.h>
#include<conio.h>
#include<iostream.h>
voidmode(intm)
{union REGS r;
r.h.a=0;
r.h.al=m;
int86(16,&r,&r);
}
void point(int x, int y,int c)
{
if
((x>=0)&&(x<200)&&(y>=0)&&(y<3
20))
*((char far*) 0xA0000000 +
320*x+y)=c;
}
void dt1(int x1, int y1, int x2, int y2,
int color)
{
int d, ax, ay, sx, sy, dx, dy;