godot4 components
1.0.0
ปล่อยภายใต้ใบอนุญาต MIT
คอลเลกชันของส่วนประกอบบล็อกอาคารอย่างง่ายที่ออกแบบมาให้ใช้งานง่ายและถูกทิ้งลงในโครงการ Godot 4 ใด ๆ พร้อมที่จะใช้กับการกำหนดค่า NO (หรือน้อยที่สุด) และค่าเริ่มต้น "สมาร์ท" (หรืออย่างน้อยก็สมเหตุสมผล)
ส่วนประกอบเหล่านี้อาจเป็นประโยชน์สำหรับการสร้างต้นแบบอย่างรวดเร็วทดสอบความคิดอย่างรวดเร็วโดยไม่ต้องใช้เวลาลงทุนที่สำคัญและสำหรับการเรียนรู้ (อย่าลังเลที่จะตรวจสอบรหัสแหล่งที่มาด้วยความรัก)
ในขณะที่มีความพยายามในการทำให้ส่วนประกอบมีความแข็งแกร่งและมีประสิทธิภาพเพียงพอสำหรับการใช้งานการพัฒนาพวกเขาไม่จำเป็นต้องปรับให้เหมาะสมสำหรับสภาพแวดล้อมการผลิต Caveat Consumptor หากมีข้อสงสัยอย่าลังเลที่จะแยกชิ้นส่วนและประกอบส่วนประกอบเพื่อจุดประสงค์ของคุณเอง
SimpleStateMachineComponent - จัดการสถานะด้วยฟังก์ชั่นชื่อง่าย StatComponent - ติดตามสถิติเชิงตัวเลขโดยพลการ (STAT)AutoRecoverComponent - ให้ความสามารถใน StatComponent สามารถในการโฆษณาแบบอัตโนมัติเมื่อเวลาผ่านไปHealthComponent - ติดตามสถิติเชิงตัวเลขที่เหมือนสุขภาพ (STAT)AutoHealComponent - ให้ความสามารถใน HealthComponent โดยอัตโนมัติเมื่อเวลาผ่านไป VelocityComponent - ใช้การเร่งความเร็วและการชะลอตัวกับ CharacterBody2D.velocity 2D.velocityControlsLeftRight - ใช้การเคลื่อนไหวซ้าย/ขวากับ VelocityComponentMovementControlsUpDown - ใช้การเคลื่อนไหวขึ้น/ลงกับ VelocityComponentMovementControlsFourWay - ใช้การเคลื่อนไหวแบบสี่ทางกับ VelocityComponent PlaceholderComponent - องค์ประกอบที่ถือภาพLookAtCursorComponent - หมุน Node2D เป็น "Look" ที่เคอร์เซอร์LookAtNodeComponent - หมุน Node2D เป็น "Look" ที่ Node2D อื่นAlignToVelocityComponent - จัดตำแหน่งการหมุนของ Node2D เพื่อติดตาม VelocityComponentRotateComponent - หมุน Node2D ที่ความเร็วเชิงมุมคงที่ BounceComponent - เพิ่มเอฟเฟกต์การตีกลับอย่างง่ายลงใน Node2DFlashComponent - เพิ่มเอฟเฟกต์แฟลชที่เรียกได้ลงใน Node2DFlashOnHitComponent - เพิ่มเอฟเฟกต์ FlashComponent ลงใน Node2D ซึ่งถูกเรียกโดยการชนกันระหว่าง HitboxComponent และ HurtboxComponent HitboxComponent - สร้างความเสียหายต่อ HurtboxComponentHurtboxComponent - รับความเสียหายจาก HitboxComponent