blender3d.cz http://blender3d.cz/forum/ |
|
Save & Load http://blender3d.cz/forum/viewtopic.php?f=11&t=7550 |
Stránka 1 z 1 |
Autor: | Paul 68 Rageous [ úte dub 13, 2010 9:00 am ] |
Předmět příspěvku: | Save & Load |
Caute vsetci, mam taku otazku, viem ze sa da spravit "save" objektov-teda ich loc,rot,scale ale da sa aj ukladanie propertyí?? vedel by kdosi spravit takyto skript, ze by to ukladalo do jednoho suboru napr.: save.sav a ze by sa tam ulozilo loc,rot,scale, property jednotlivých(alebo aj všetkých) objektov? (samozrejmostou by bol aj load). Zgerbiak - ty mas urcite nejake skusenosti s tymto, nevedel bys poradit? Diki moc |
Autor: | zgerbiak [ úte dub 13, 2010 10:11 am ] |
Předmět příspěvku: | Re: Save & Load |
Samozrejme dá sa. Najskôr by bolo dobré si určiť ktoré objekty a čo z nich treba ukladať. Napríklad je zbytočné ukladať vlastnosti objektu ktorý nemá premenné a celú hru sa ani nepohne. Ďalej o aké objekty ide. Sú v scéne od začiatku do konca? Niekedy cez hru sa ten objekt vloží do scény, alebo sú tam objekty ktoré tam na začiatku sú, ale neskôr zmiznú? Potom si určiť nejaké značky podľa ktorých bude script vedieť ktorý objekt a čo z neho má uložiť/načítať. Napríklad pri každom objekte ktorý chceš ukladať, dať mu premennú save a tá bude mať hodnoty 0,1,2 0-ulož všetko 1-len pozicia, orientácia a veľkosť 2-len premenné Alebo cez object groubs by sa to dalo. Dôležité tiež je určiť si štruktúru súboru do ktorého zapisuješ. Keď toto budeš mať vyjasnené, tak napísať skript už nebude tažké. |
Autor: | Paul 68 Rageous [ úte dub 13, 2010 10:44 am ] |
Předmět příspěvku: | Re: Save & Load |
No ja by som to spravil tak ako hovoris teda property každemu objektu - "save" 0-neukladaj nic; 1-uloz loc, rot, scale; 2-uloz property ; 3-uloz vsetko, robilo by sa to pre vsetky objekty(teda by sa nemuselo vypysovat kazdy objekt - dajme tomu ze by bolo vsetko v groupe napr:"save"> akurat mi trosku bije v mysli, ze ukladanie ipo ale to by asi nemalo robit problem. A prosim ta mohol by si mi ten skript napisat(hoci aj za pol roka-na case nezalezi napr keby sisa nudil alebo tak :D> Ja pythonu vobec nerozumiem napr iba ked som ku jednemu skriptu pridal iba jediny actuator, uz to robilo chybu a nechcelo to ist, ja proste na programovanie nemam vlohy:D. Bol by som ti velice povdacny a zaviazany:D |
Autor: | Paul 68 Rageous [ stř dub 14, 2010 11:47 am ] |
Předmět příspěvku: | Re: Save & Load |
Zgerbiak: bolo by to teda možné?? |
Autor: | zgerbiak [ stř dub 14, 2010 12:12 pm ] |
Předmět příspěvku: | Re: Save & Load |
Hej, šlo by to. Keď všetko no tak všetko. Ipo by šlo ukladať iba v prípade že by bola ipo animácia ovládaná premennou. |
Autor: | Paul 68 Rageous [ stř dub 14, 2010 12:23 pm ] |
Předmět příspěvku: | Re: Save & Load |
Tak teda IPO nist. DIIIIIK :D |
Stránka 1 z 1 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |