Lösa Scramble torg pussel (1 / 5 steg)
Steg 1: Pussel bit XML
Scramble torg Problemlösaren används en Extensible Markup Language (XML)-fil för att beskriva pusselbitar. Följande är ett exempel på hur XML för varje pusselbit ser ut:
< PuzzlePiece >
< namn > < / namn >
< norr >
< bild > Zebra < / bild >
< halv > botten < / halv >
< / norra >
< söder >
< bild > giraff < / bild >
< halv > botten < / halv >
< / södra >
< öst >
< bild > noshörning < / bild >
< halv > Top < / halv >
< / östra >
< väst >
< bild > elefant < / bild >
< halv > botten < / halv >
< / västra >
< CenterImageDirection > nordost < / CenterImageDirection >
< / PuzzlePiece >
Varje bit kan ges ett unikt namn, utsetts av Name-elementet. Varje pjäs har en norr, söder, öst och västsidan definieras. Varje sida består av två delar: bild och hälften. Bilden visar vilken bild är på kanten och hälften indikerar om toppen är halv eller botten hälften av bilden. Värdet använder du för bild och hälften kan vara vad du vill, men du måste vara konsekvent. Det bör bara finnas fyra unika bild och två unika halva värden.
Varje pusselbit har också en bild i mitten. Jag var inte säker om den här bilden hade något att göra med lösningen till pusslet eller inte, så jag ingick ett element att ange vilken riktning denna bild var roterad. Det visade sig, är denna bild inte betydande, så detta inte är nödvändigt.