blender3d.cz http://forum.blender3d.cz/ |
|
pomoc s pythonom http://forum.blender3d.cz/viewtopic.php?f=11&t=1440 |
Stránka 1 z 3 |
Autor: | zgerbiak [ ned črc 31, 2005 7:41 pm ] |
Předmět příspěvku: | pomoc s pythonom |
napisal som script ktory by mal podla vsetkeho otvorit subor text.txt nacitat jeho obsah,mal by.nachapem kde je chyba. tu je: import pickle contr = GameLogic.getCurrentController() obj = contr.getOwner() f=open('text.txt', 'rb') obj.Text = pickle.load(f) + ' je svina' v tom subore je slovo "zivot" podla mna bude chyba v pickle. skusal som aj script od ash-a z jeho hry perestrojka a tiez mi to neslo.ale jemu to funguje v jeho .blend v pohode.fakt nerozumiem je mozne ze blender ma umelu inteligenciu a rozozna ci pisem scripty ja alebo niekto iny? ![]() ![]() posielam aj .blend prosííím poradte ![]() |
Autor: | zgerbiak [ sob srp 06, 2005 9:51 am ] |
Předmět příspěvku: | |
![]() alebo sem pridete: "to je co za sprostu otazku?!" a hned vydadnete... to neni peknee...tak aspon napiste "neviem netusim" alebo "nastuduj si to!" ale nenapuisat nic tak s toho ma ide porazit ![]() |
Autor: | jm [ sob srp 06, 2005 10:43 am ] |
Předmět příspěvku: | |
nezkousel sem to, ale melo by to jit: import string import GameLogic cont = GameLogic.getCurrentController() own = cont.getOwner() hodnota = x a = open('C:\memo.txt','r+')#### for read & write a.write(hodnota) a.flush() #### buffer clear of a.close() #### close file jm |
Autor: | zgerbiak [ sob srp 06, 2005 10:52 am ] |
Předmět příspěvku: | |
![]() ![]() ![]() |
Autor: | zgerbiak [ ned srp 14, 2005 12:06 pm ] |
Předmět příspěvku: | |
![]() ![]() mam to takto import string import GameLogic cont = GameLogic.getCurrentController() own = cont.getOwner() hodnota = x a = open('C:\text.txt','r+') a.write(hodnota) a.flush() a.close() own.Text = hodnota a nic. |
Autor: | MiliKiller [ stř srp 17, 2005 11:18 am ] |
Předmět příspěvku: | |
Co tu proboha Å™eÅ¡Ãte??? Jestli chcete jen Ä |
Autor: | zgerbiak [ sob srp 20, 2005 5:16 pm ] |
Předmět příspěvku: | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Mne to furt nejde mam tam aj nieco importovat? mam to takto: cont = GameLogic.getCurrentController() own = cont.getOwner() file = open("text.txt", "r") print file.read() file.close() own.text = file poslite mi niekto blend cisto s tym ako citat a zapisovat lebo ma rozdriape uz. PROSIIIIIIM ![]() |
Autor: | jm [ sob srp 20, 2005 5:42 pm ] |
Předmět příspěvku: | |
no podle me jak to ukazujes sice nactes veci z filu, ale neumis je predat do property. to muze bejt taky tim, ze si obdrzel string a snazis se ho vecpat do property ktera je int, nebo float. string je to i ve chvili kdy je to cislice. neb si to nacet modulem string. jm |
Autor: | zgerbiak [ sob srp 20, 2005 5:50 pm ] |
Předmět příspěvku: | |
jm píše: no podle me jak to ukazujes sice nactes veci z filu, ale neumis je predat do property.
to muze bejt taky tim, ze si obdrzel string a snazis se ho vecpat do property ktera je int, nebo float. string je to i ve chvili kdy je to cislice. neb si to nacet modulem string. jm ![]() ![]() ![]() ![]() ![]() ![]() tieto vecy uz poznam. mam tam string. ano a mam tam aj sensor Always prepojeny s controllerom ktory ma zadany python a v nom nazov scriptu. ![]() |
Autor: | jm [ sob srp 20, 2005 5:57 pm ] |
Předmět příspěvku: | |
tak v tom pripade nechapu co ti na tom nefunguje. jediny co me napada je ze bych tam zkusil cestu natvrdo Kód: file = open("C:\text.txt", "r")
jm |
Autor: | zgerbiak [ sob srp 20, 2005 6:02 pm ] |
Předmět příspěvku: | |
![]() ![]() ![]() ![]() to som uz tiez skusal ![]() ![]() ![]() skusim to vyriesit asi tak ze vezmem stroj a skotulam ho dolu po schodoch(aspon 200) potom sa mozno zobudi, ak to prezije, ak nie kupim novy ktory ma uz bude posluchat.a ked nie tak si to hodim po tych schodoch ja ![]() |
Autor: | jm [ sob srp 20, 2005 6:42 pm ] |
Předmět příspěvku: | |
no nez ho hodis ze schodu, tak sem napis co ti to hlasi za hlasku. at vime na cem sme. a co ti to nedela. jm |
Autor: | zgerbiak [ sob srp 20, 2005 6:49 pm ] |
Předmět příspěvku: | |
Hlasku ![]() ![]() ![]() Myslis tu vec co mam v textovom editore "Run Python script"? ak to tak to pise : Python script error, check console a ukaze to na prvy riadok act = GameLo...... ak myslis pri spusteni aplikacie tak nic. |
Autor: | jm [ sob srp 20, 2005 7:24 pm ] |
Předmět příspěvku: | |
myslim to co ti to ukaze v konzoli neco jako co si psal a nedopsal. Citace: act = GameLo......
to je to dulezity. jm |
Autor: | zgerbiak [ sob srp 20, 2005 7:54 pm ] |
Předmět příspěvku: | |
to bolo : act = GameLogic.getCurrentController() Ono mi to potom len vyznacilo prvy riadok v scripte. |
Stránka 1 z 3 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |