ưm . Bạn mua sách lập trình với Game Flash hướng dẫn rất tận tình về cái này đấy . Bạn có đọc được mã nguồn flash ko ?
Mình định viết trò chơi đánh bida nhưng không biết thuật toán để xác định:
1. Xác định sự va chạm giữa 2 bi và 3 bi
2. Hướng di chuyển khi bi bị va chạm
3. Lực tác dụng của bi
Hic! Có ai giúp đỡ với không?
ưm . Bạn mua sách lập trình với Game Flash hướng dẫn rất tận tình về cái này đấy . Bạn có đọc được mã nguồn flash ko ?
Code Flash (AS ) thì nói chung cú pháp cũng giống C, có 1 số hàm riêng nhưng tớ nghĩ chúng ta tự viết cũng ok cả !
Lấy tọa độ của từng viên mà so sánh.Xác định sự va chạm giữa 2 bi và 3 bi
Mỗi viên bi sẽ thỏa 1 phương trình di chuyển. Khi 2 viên gặp nhau . Tùy tọa độ gặp nhau mà sẽ có 1 phương trình mới cho sự di chuyển của viên bi.2. Hướng di chuyển khi bi bị va chạm
Cái này thì nó liên quan đến thời gian di chuyển của bi. Lực tác dụng lớn -> Thời gian di chuyển lớn , ko quá khó.Lực tác dụng của bi
Mình có ý tưởng như thế này
Chương trình của mình với chỉ 3 bi thôi. 1 bi làm chuẩn luôn luôn dùng cơ đ6ẻ đánh bi này.
Chia 8 trường hợp trái trên,trái dưới,phải trên,phải dưới,trên,dưới,trái,phải1.Xác định sự va chạm giữa 2 bi và 3 bi
Chắc phài dùng 8 trường hợp trên để xác định hướng luôn . . .2. Hướng di chuyển khi bi bị va chạm
Nghe bạn nói dùng phương trình như thế nào, mong bạn viết rõ hơn một chút được ko?
Có lẽ dùng thời gian từ do user nhập vào hay dựa vào khoảng cách.Lực tác dụng của bi
Trường hợp 4: Cả 2 hoặc 3 bi cùng di chuyển và va chạm nhau thì thế nào ???? hic mong bà con gúp đỡ.