เปิดโฟลเดอร์
เลือกโฟลเดอร์โปรเจกต์ของคุณในหน้าต่างแชท
คุณต้องการสไปร์ทที่เคลื่อนที่เมื่อกดปุ่มลูกศร ตัวเอเจนต์จะอ่านโครงสร้างฉากของคุณและเขียนสคริปต์เพื่อจัดการอินพุต มันสร้างไฟล์ที่สืบทอดจากประเภทโหนดที่ถูกต้องและเชื่อมต่อลอจิกเข้ากับลูปฟิสิกส์
เลือกโฟลเดอร์โปรเจกต์ของคุณในหน้าต่างแชท
สั่งให้เอเจนต์แสดงโครงสร้างไดเรกทอรีปัจจุบัน
ขอสร้างสคริปต์ใหม่สำหรับโหนดตัวละครของคุณ
รันโปรเจกต์และตรวจสอบการเคลื่อนที่ด้วยตนเอง
player.gdบันทึกแล้วplayer.gddiffgodot --headless --quitexit 0player.gd14 บรรทัดextends CharacterBody2D
# Simple movement controller
@export var speed: float = 200.0
func _physics_process(_delta):
var direction = Input.get_vector(
"ui_left", "ui_right",
"ui_up", "ui_down"
)
if direction:
velocity = direction * speed
else:
velocity = velocity.move_toward(
Vector2.ZERO, speed
)
move_and_slide()สคริปต์นี้จัดการอินพุททิศทางและเคลื่อนที่ตัวละครโดยใช้ลูปกระบวนการฟิสิกส์
เอเจนต์ใช้ edit_file เพื่อเพิ่มคำสั่ง connect เพื่อให้สัญญาณทำงานถูกต้องและแสดง diff ให้ผู้ใช้ตรวจสอบ มันเชื่อมต่อสัญญาณ คุณตรวจสอบไวยากรณ์การเชื่อมต่อแล้วรันโปรเจกต์เพื่อยืนยันว่าสัญญาณทำงานถูกต้อง คุณสามารถอ้างอิงโหนดข้ามสคริปต์ต่างๆ เพื่อรักษาความสะอาดของลอจิก สำรวจรูปแบบเกม 2D ใน Godot เพื่อสร้างระบบสำหรับผู้เล่นของคุณ วิธีนี้รองรับโครงสร้างบทเรียนแพลตฟอร์ม Godot 2D สำหรับโค้ดที่ดีขึ้น เอเจนต์ช่วยคุณจัดการรายละเอียดเหล่านี้ระหว่างการพัฒนาและรับประกันคุณภาพ คุณสามารถปรับค่าหลายคุณสมบัติแบบขนานแล้วตามลำดับเพื่อสร้างการเปลี่ยนผ่านที่ลื่นไหล
คุณต้องการปรับขนาดป้ายข้อความในโปรเจกต์ Godot 4 ของคุณ และเอเจนต์ใช้ grep เพื่อค้นหาโหนดในไฟล์ฉาก มันทำงานในเครื่อง เอเจนต์ใช้ edit_file เพื่ออัปเดตค่าตำแหน่งและสเกลสำหรับองค์ประกอบ UI จะแสดง diff เพื่อให้คุณตรวจสอบการเปลี่ยนแปลงก่อนยอมรับใน Framecove คุณรันโปรเจกต์เพื่อตรวจสอบเลย์เอาต์ใหม่และรับประกันว่าข้อความอ่านได้ วิธีนี้ช่วยให้คุณเชี่ยวชาญเทคนิคบทเรียนแพลตฟอร์ม Godot 2D โดยเห็นการเปลี่ยนแปลงโค้ดจริง เอเจนต์ไม่คลิกผ่านตัวแก้ไขแต่อ่านไฟล์ข้อความโดยตรง คุณยังสามารถสำรวจวิธีการสอน gdscript สำหรับการโต้ตอบ UI ที่ซับซ้อนยิ่งขึ้น