Jsem nový Lua a Love2D, jsem udělal 2-3 jednoduché hry, a chtěl jsem je dát dohromady. Udělal jsem okno, kde můžete vybrat, které hru, kterou chcete hrát. To uspět; s trochu problém. Dvě mé hry pomocí míče. Takže oba mají Míč.lua Souboru. Používám vyžadují funkce načíst Míč soubor v každém z mé hry. To funguje na první, můžete hrát Game1, vraťte se zpět a hrát Game2 bez problémů. Ale když jsem se vrátit, a chtějí hrát Game1 znovu. Jeho míč.lua Soubor nebude nutné, protože vyžadují nahrát pouze jednou. Pak tam budou mít chybu, protože můj game1 je snažím použít Game2 ples Třídy.
Chtěl jsem vědět, které řešení by bylo nejlepší :
- Stačí přejmenovat soubory. (Rád bych se vyhnul, je napevno na mě)
- Použití doFile. (Nikdy jsem ho nepoužil, ani nevím, jestli to bude fungovat)
- Vyžadují dvě Koule Tříd v Hlavním menu a předat parametrem při načítání každé hry (nevím, jestli to bude fungovat taky)
Pokud chcete vidět můj kód pro další vysvětlení, zde je odkaz : https://github.com/cbelangerstpierre/Games/tree/main/Games
Díky předem !