In de resource manager staan 27 images:
111.png -> _111
112.png -> _112
113.png -> _113
121.png -> _121
122.png -> _122
Etc.
Nu krijg ik 3 strings -1 , 0 of 1 die ik moet vertalen naar het plaatje uit de resouce.
Het plaatje laad ik voor verder verwerkening als volgt:
Probleem is dat er 27 plaatjes zijn ( 3x3x3 )
Voor het omrekenen van de 3 strings naar het feitelijke plaatje heb ik een methode gemaakt. Maar die bestaat dus uit 3 switch statements die elk 3 lagen diep gaan om het uiteindelijk plaatje te krijgen.
Dat is wel spuug en spuug lelijk. Die statement om van een string (111) te komen tot Resource._111 kost me dus een paar honderd regels.
Dat moet toch veeeeel eenvoudiger kunnen. ?!
Zelf zit ik de hele tijd te koekeloeren naar recursie, daarmee heb ik dan wel de -1 0 en 1 omgezet naar 123, maar hoe dat te gebruiken aangezien Resources geen array heeft met resources waar je door kan lopen of een Hasitem of whatever op kan uitvoeren.
111.png -> _111
112.png -> _112
113.png -> _113
121.png -> _121
122.png -> _122
Etc.
Nu krijg ik 3 strings -1 , 0 of 1 die ik moet vertalen naar het plaatje uit de resouce.
Het plaatje laad ik voor verder verwerkening als volgt:
code:
1
| Image FeebBackImage = Resource._111; |
Probleem is dat er 27 plaatjes zijn ( 3x3x3 )
Voor het omrekenen van de 3 strings naar het feitelijke plaatje heb ik een methode gemaakt. Maar die bestaat dus uit 3 switch statements die elk 3 lagen diep gaan om het uiteindelijk plaatje te krijgen.
Dat is wel spuug en spuug lelijk. Die statement om van een string (111) te komen tot Resource._111 kost me dus een paar honderd regels.
Dat moet toch veeeeel eenvoudiger kunnen. ?!
Zelf zit ik de hele tijd te koekeloeren naar recursie, daarmee heb ik dan wel de -1 0 en 1 omgezet naar 123, maar hoe dat te gebruiken aangezien Resources geen array heeft met resources waar je door kan lopen of een Hasitem of whatever op kan uitvoeren.
Can`t live without the mods