MỘTSỐLỆNHCĂNBẢNTRONGMSLOGO NHÓM LỆNH DI CHUYỂN Tên lệnh FD x BK x LT x RT x ARC a r ARC2 a r ELLIPSE x.ngang y.cao ELLIPSE2 x.ngang y.cao Ý nghĩa Đi lùi x bước Xoay rùa phía bên trái x độ Xoay rùa phía bên phải x độ Vẽ cung tròn với góc a bán kính r Sau vẽ xong rùa đứng yên chỗ Vẽ cung tròn góc a bán kính r Vẽ tới đâu rùa theo tới Vẽ hình elip với thông số, chiều ngang theo trục x chiều cao theo trục y, rùa đứng yên chỗ Vẽ hình elip với thông số, chiều ngang theo trục x chiều cao theo trục y, rùa chạy theo đường ellipse Ví dụ muốn vẻ nửa vòng ellipse phía trước mặt rùa (90) lệnh sau : ELLIPSEARC 180 150 80 90 Các bạn thay đổi số 90 hiểu cách làm, muốn rùa chạy theo vẽ dùng ELLIPSEARC2 ELLIPSEARC độ dài cung x y góc CIRCLE r CIRCLE2 r Ví dụ Đi tới x bước Vẽ hình bán kính r rùa đứng tâm ẽ hình bán kính r rùa di chuyển theo đường tròn, sau hành thành rùa nẳm đừng tròn Nhóm lệnh in kết quả, thông báo SHOW [nội dung, kết muốn in ], lệnh tương tự PRINT viết tắt PR ví dụ Show 1+2+3 PR 1+2+3 cho kết cửa sổ lệnh Lệnh LABEL kết sân chơi, muốn thị theo chiều ngang cúng ta phải xoay rùa phải 90 độ CT Làm cửa sổ lệnh 3 Nhóm lệnh bút vẽ, màu sắc PU viết đầy đủ Pen Up lệnh nhấc viết rùa lên kết di chuyển rùa không để lại dấu vết PD viết đủ Pen Down lệnh hạ viết rùa xuống Các lệnh di chuyển sau lệnh ta thấy dấu vết di chuyển PE viết đầy đủ PENERASE Đặt bút xuống thiết lập chế độ xóa Dùng lệnh PENNORMAL để thiết lập lại trạng thái ban đầu bút vẽ Ví dụ vẽ hình vuông Repeat [FD 100 Rt 90] sau ta xóa hình vuông đi, dùng CS xóa toàn sân chơi xóa hình vuông vừa vẽ ta dùng PE Repeat [FD 100 Rt 90] SetPenSize n Thiết lập độ dày, mỏng nét vẽ Lệnh thực qua Menu Set→Pen Size … SetPC [Red Green Blue] Thiết lập màu cho bút vẽ Red, Green, Blue có giá trị từ 0→255, ví dụ SetPC [255 0] cho ta màu đỏ Setfloodcolor [R G B] viết tắt SETFC[R G B] Cài đặt màu tô lệnh FILL FILL Tô màu phạm vi khép kín hình Màu tô báo trước lệnh Setfloodcolor.Lệnh Fill không cần phải hạ bút xuống tô Ví dụ Setfloodcolor [255 0 ] ; tô màu đỏ FD 100 RT 120 FD 100 RT 120 FD 100 ; vẽ tam giác độ dài cạnh 100 PU ; nhấc bút LT 45 ; xoay trái 45 độ BK 50 ; lùi 50 bước dòng lệnh PU LT BK mục đích đưa rùa vào bên hình tam giác FILL Kết ta hình tam giác tô màu đỏ Các bạn có để ý thấy ví dụ viết lệnh ; giải thích MSWLogo quy định nội dung sau dấu ; ghi người dùng MSWLogo không quan tâm tới nội dung ghi sau dấu ; SETFLOODCOLOR color SETFLOODCOLOUR color SETFC color color tạo màu R G B, G, R, B nhận giá trị từ đến 255, ứng với thay đổi ta có màu, bạn dùng số màu sau Trong bảng bạn sử dụng SetFc index ví dụ muốn tô màu vàng SetFc sau dùng lệnh FILL để tô Ngoài bạn dùng SetFC với tên màu, ví dụ SetFc “YellowGreen Nhóm lệnh rùa vị trí rùa HT ẩn rùa, không thấy hình tam giác (Rùa) sân chơi ST rùa SETPOS [Tọa-độ-X Tọa-độ-Y] đưa rùa tới vị trí X,Y Chú ý rùa chế độ Pen down tạo thành đường Lệnh SETXY x y có chức tương tự SETX x di chuyển rùa theo cột x (x>0 qua phải, x0, xuống y