blender3d.cz http://forum.blender3d.cz/ |
|
pomoc se skriptem http://forum.blender3d.cz/viewtopic.php?f=11&t=5238 |
Stránka 1 z 1 |
Autor: | Ash [ úte říj 30, 2007 7:13 pm ] |
Předmět příspěvku: | |
own je lokálna premenná, preto ju funkcia testF() nepozná. Ak dáš na začiatok skriptu aj do funkcie testF() príkaz: Kód: global own tak ju bude brať ako globálnu a vo funkcii ju nájde.
|
Autor: | Ash [ úte říj 30, 2007 10:21 pm ] |
Předmět příspěvku: | |
takto nejako (nemôžem to vyskúšať, lebo modul osc nepoužívam a nemám): Kód: import osc
import GameLogic global own cont = GameLogic.getCurrentController() own = cont.getOwner() ... # declare a function that does smthg with a incoming message def testF(*msg): global own own.prop = msg[0][2] print own.prop ... Samozrejme, keďže nepoznám modul osc, tak tam môžu byť zádrhely aj v iných častiach... Pošli chybové hlásenia. |
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/ |