Con trăn get_size
Tiếp tục với phần 1 của sê-ri phát triển trò chơi với pygame, ở phần này, ta sẽ tiến hành mã nhân vật mario Trước tiên, ta sẽ tiến hành chỉnh sửa lại mã của chương trình lần trước thành lớp MarioGame. bao gồm các chức năng chính
Time is to the kernel Mario of them ta. Ta use frame of Mario is file small_mario. png dưới đây Nếu ta đánh số khung từ trái sang phải thì khung 0 ứng với Mario đang đứng, khung 0-1 đang chạy và khung 3 đang nhảy. Ta sẽ thay đổi thuộc tính hình ảnh của Mario tương ứng với từng khung hình và trạng thái. Lớp Mario sẽ được mở rộng từ lớp pygame. ma. Sprite như dưới đây
Hãy cùng xem qua class Mario. Ta set up a number variable save the information of Mario
Có hai biến quan trọng được khởi tạo trong hàm
Chức năng cập nhật sẽ cập nhật ảnh hiện tại của mario tùy chọn vào trạng thái. Hàm draw sẽ vẽ mario tại vị trí ta muốn |