Som nový Lua a Love2D, ja som 2-3 jednoduché hry a chcel som dať dohromady. Ja som sa okno, kde si vyberiete, ktorý hru, ktorú chcete hrať. To podarí; s trochu problém. Dve z mojich hry pomocou gule. Tak ako majú Loptu.lua Súbor. Používam vyžadujú funkcie nahrať Loptu súbor v každom z mojej hry. Funguje to na prvý, môžem hrať Game1, vrátiť a hrať Game2 bez akýchkoľvek problémov. Ale ak sa vrátim a chcete hrať Game1 znova. Jeho loptu.lua Súbor nebude potrebné, pretože vyžadujú nahrávať iba raz. Potom tam bude chyba, pretože môj game1 sa snaží používať moje Game2 je lopta Triedy.
Chcel som vedieť, aké riešenie by bolo najlepšie :
- Stačí premenovať súbory. (Rád by som, aby sa zabránilo to, cíti tvrdé-kódovanie pre mňa)
- Použitie doFile. (Nikdy som nepoužíval, ani vlastne neviem, či to bude fungovať)
- Vyžadujú sa dve Gule Tried v mojom Hlavnom menu a odovzdať ju parameter pri načítaní každej hre (Neviem, či to bude fungovať príliš)
Ak chcete vidieť môj kód pre bližšie vysvetlenie, tu je odkaz : https://github.com/cbelangerstpierre/Games/tree/main/Games
Vďaka vopred !