Fråga : Grundläggande XML-rådgivning

Hälsningexperter!

I undrade, om jag kunde ha någon rådgivning. Förmiddag som I skapar en grundläggande XML som föreställer en spara, som jag har gjort för en projektera. Jag har framkallat en applikation, dess grundläggande som är dess en bilda som har olika attribut på den, som kan fyllas ut och sändas. När sänt, den skapar SVG-Shapar. Förmiddag som I ser nu in i danande som, en grundläggande XML sparar för att visa det olikt, sätter in involverat.

I har varit läs- på W3Schools om XML etc., och jag har startat att göra min XML att kodifiera för mitt sparar. Jag har fäst kodifiera som jag har gjort. Jag undrade precis, om jag kunde få någon rådgivning för att se att I-förmiddagen som långt går om den det korrekt. Som du kan se att det finns formar och, inom formar där är olika attribut. Det ett tinget, som förväxlar mig, är det som är olikt, formar har olika attribut eg. en kvadrera har inte en radie. Hur detta påverkar min XML sparar? Från exempel har jag sett att varje har de samma inklusive attributen e.g en känd CD samling, året utsläppt Etc. men mitt formar beroende av, vilket de är alla olika? nr. Är vad jag har fäst korrekt eller gör som dig grabbar har någon rådgivning på vad jag kunde göra för att ändra den.
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
" codeBody " " > för class= " för Circle 50 50 70 Rectangle 50 50 70 70
" klar "

Svar : Grundläggande XML-rådgivning

Sida: Du som annat projekterar, har antagligen genomfört SummonGameObject, som en statisk elektricitetmetod i WorldObjecten klassificerar.

GameObject* WorldObject:: SummonGameobject (uint32 ID, flöte x, flöte y, flöte z, flöte metar, despwtime uint32),

Detta fodrar ger emellertid intrycket att det är non-statisk elektricitet, men min grova gissning är att det bör vara statisk elektricitet, därför att det verkar för att ta GameObjects ID, som stativ för parametern GO_ICE_WALL för lek anmärker först ice_wall. Denna metod är den vanliga globala referensmetoden som lokaliserar registerleken anmärker och gör därför avkänning att vara statisk elektricitet, om inte ofcourse en worldobject är en sammansatt lek anmärker samlat av annan lek anmärker.

om (pGate GameObject* = m_creature->SummonGameObject (GO_ICE_WALL, 5540.39f, 2086.48f, 731.066f, 1.00057f, 0))

 Kanske du kan kontrollera med annan projekterar och ser hur de har gjort den. BTW om SummonGameobject kan gå en GameObject tillbaka som inte kan alltid vara WorldGameObject därefter den återgång typen, bör vara a bet strängare för att undvika mer ytterligare unnessary typecasting och för att göra följande för att kodifiera mer typesafe. Annorlunda den gör antagligen mer avkänning att sätta den i snarlika GameObject än WorldGameObject.

Den kunde vara så enkel som kopiera till Worldobject.h/cpp (om de är namnger). Annorlunda du bör försök att ha din egna design, som du kan se passformen. Starta, genom precis att definiera den i varelse, om du behöver den, någon annanstans som du kan flyttningen det till basera klassificera och refactoraccordingle.

Skulle har mindre av en gissninglek, hade dig att ha postat källan kodifierar…,

Andra lösningar  
 
programming4us programming4us