1.6 KiB
1.6 KiB
🏗️ HITRI VODNIK - Postavitev Ograj
Kako Uporabiti (3 Koraki)
1️⃣ Odpri src/scenes/GameScene.js
2️⃣ Najdi create() metodo in dodaj kodo za postavitev ograj
create() {
// ... ostala koda ...
this.buildSystem = new BuildSystem(this);
// 🎯 DODAJ TUKAJ:
// Primer: Postavi eno ograjo
this.buildSystem.placeSingleFence(50, 30);
// Primer: Postavi linijo ograj (5 ograj vodoravno)
for (let i = 0; i < 5; i++) {
this.buildSystem.placeSingleFence(50 + i, 32, 'fence_horizontal');
}
// Primer: Postavi pravokotnik ograj (10x8)
this.buildSystem.placeFenceRectangle(40, 40, 10, 8, 'fence_horizontal');
// ... ostala koda ...
}
3️⃣ Shrani in osveži igro (F5 ali ponovno zaženi)
📖 Celotna Dokumentacija
Za podrobno dokumentacijo glej: docs/FENCE_PLACEMENT_GUIDE.md
🎨 Tipi Ograj
'fence'- Stara ograja'fence_post'- Steber'fence_horizontal'- Vodoravna →'fence_vertical'- Navpična ↓'fence_corner'- Vogal ⌞
💡 Hitre Metode
// Ena ograja
this.buildSystem.placeSingleFence(x, y, 'fence_horizontal', false);
// Linija ograj
this.buildSystem.placeFenceLine(startX, startY, endX, endY, 'fence_post', false);
// Pravokotnik ograj
this.buildSystem.placeFenceRectangle(x, y, width, height, 'fence_horizontal', false);
Zadnji parameter (false) = Ne porabi virov (za testiranje)
Spremeni v true = Porabi vire (les)
✅ Pripravljeno za uporabo!