01/10/2018, 08:25
Cần giúp đỡ về Game Snake trên Winform C#
Hiện tại thì e đang làm game Snake trên Winform C#.
e tạo ra 1 panel để làm khung chứa cho rắn di chuyển. nhưng khi tạo ra khung thì nó lại bị đè lên con rắn làm k nhìn thấy được con rắn. e muốn hỏi các tiền bối có cao kiến gì cho trường hợp của e k. xin được góp ý.
nếu mà có thể teamview giúp e thì tốt quá ạ. e cảm ơn
Bài liên quan
Thì bạn vẽ lên cái khung đó hoặc xem nó có set được thuộc tính trong suốt hay không.
có phải ý bạn là thuộc tính visible. nếu đúng thì mình thấy nó có hỗ trợ. nhưng cái mình muốn là nó sẽ tạo ra 1 cái khung màu trắng. nếu mà set visible = false thì nó lại mất luôn đi r.
Không phải. Cái code này bạn bọc của anhdiepmmk đúng không. Bạn có hiểu cách dùng Graphics chưa nếu rồi thì h bạn lấy một cái panel đè lên rồi set border cho nó vẽ rắn lên đó, cái bạn đang làm là vẽ ngay trên form mình nghĩ thế. Còn cái mình nói là set màu trong suốt chứ ko phải là visible, ý tưởng là thế.
Đúng r c. cảm ơn ý tưởng của c. Tiện thể cho mình hỏi 1 vấn đề nữa luôn.
khi mình tạo ra các button. khi gõ phím di chuyển thì kiểu dữ nó k nhận nữa. có lẽ là do button đã lấy mất việc bắt phím thay cho việc di chuyển rắn. c có giải pháp nào k.
Hi Viet Van.
Cái wìnỏm không sinh ra để làm những thứ như này. Bạn nên tìm hiểu cái khác.
Vẽ lên 1 cái bitmap. Rồi show cái bitmap ra một pixturebox.
tại trên trường mình đang học môn C#. nên muốn để lại 1 cái game gì đó ý mà. ^^
Code một tool nào đó như tool lịch, ghi chú v.v.v…
Bắt phím dung API GetAsyncKeyState để bắt phím ngay cả khi App không được Active.
Nếu muốn bắt chỉ khi App được Active thì có thể viến trong protected override onKeyDown.
Tiện show cái game viết chơi hồi rang hang