Menu

onY()

skalaxcy

onY()
ฟังค์ชั่นตรวจตำแหน่งปัจจุบันของบอทว่าอยู่จุดไหนของแผนที่ คืนค่าคำตอบเป็นเลขจำนวนเต็ม ตำแหน่งในแกน Y ของแมบ

procedure ที่อนุญาติให้ใช้ = ทุก procedure
รูปแบบ = integer onY();

ตัวอย่าง
กุ๊กไก่ต้องการให้บอท เดินไปในตำแหน่งที่กำหนด ไปมา 3 จุด ทำงานตรวจสอบเงื่อนไขตลอดเวลา ทำงานใน procedure main_auto
โดยเริ่มเดินจากจุด 30,40 ไปจุด 30,60 ไปจบที่ 30,80 หากเดินจนถึงปลายทางแล้ว ให้เดินย้อนกลับไปจุดเริ่มต้น

sub main_auto {

if ( (onX() == 30) && (onY() == 30) ){
    sendCommand("move 30 40");
}
if ( (onX() == 30) && (onY() == 40) ){
    sendCommand("move 30 60");
}
if ( (onX() == 30) && (onY() == 80) ){
    sendCommand("move 30 30");
}

}


Related

Wiki: All command