Právě je sob lis 23, 2024 10:03 pm

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 
Autor Zpráva
PříspěvekNapsal: čtv bře 27, 2008 6:35 pm 
Offline
 ...
 ...
Uživatelský avatar

Registrován: čtv říj 27, 2005 9:38 pm
Příspěvky: 149
Bydliště: ČR
Ahojte,

vyskytl se mně problém s třídou KX_IpoActuator. Vždy, když chci spustit hru, tak se mně Blender kousne. Problém je pravděpodobně v kódu:
Kód:
act.setStart(40)

stalo se Vám někdy něco podobného? Nevíte, prosím, co s tím? Předem děkuji.


Nahoru
 Profil  
 
 Předmět příspěvku:
PříspěvekNapsal: čtv bře 27, 2008 11:50 pm 
Offline
...........
...........
Uživatelský avatar

Registrován: sob zář 18, 2004 4:13 pm
Příspěvky: 1898
Bydliště: Slovensko, Bratislava
Mne sa to nestalo.
Pomohlo by keby si poslal celý kód alebo rovno blend, nech vidím ako to tam maš :)


Nahoru
 Profil  
 
 Předmět příspěvku:
PříspěvekNapsal: pát bře 28, 2008 4:07 pm 
Offline
 ...
 ...
Uživatelský avatar

Registrován: čtv říj 27, 2005 9:38 pm
Příspěvky: 149
Bydliště: ČR
Ahoj,

tak nakonec jsem problém vyřešil tak, že jsem IPO zrušil a objekt roztočil pomocí setDRot() :lol: no, ale kód přikládám, protože je dost možné, že se to vyskytne znova. :?
Kód:
import GameLogic as gl
inport Rasterizer as r

cont = gl.getCurrentController()
own = cont.getOwner()

sens = cont.getSensor("sens")
act = cont.getActuator("act")

wx = r.getWindowWidth()/2
wy = r.getWindowHeight()/2

px = sens.getXPosition()
py = sens.getYPosition()

rx = 0-wx+px
ry = 0-wy+py

r.showMouse(1)

### ### ###

while(rx-1):
        act.setType(KX_IPOACT_LOOPSTOP)
        act.setStart(40)
...

i když, ono by to asi i tak nefungovalo, když se teď na to dívám..

P.S. Vím, kód je dost nepřehledný, ale zatím neprošel "cenzurou", takže je poznat, jak jsem jednotlivé části "nabaloval" na předchozí.

2P.S. Můžu se zeptat, jak kopírujete skript z Blenderu třeba do texťáku? Mě už nebaví to opisovat :oops:

Díky za odpovědi.


Nahoru
 Profil  
 
 Předmět příspěvku:
PříspěvekNapsal: čtv dub 10, 2008 4:02 pm 
Offline
....
....

Registrován: stř bře 07, 2007 4:15 pm
Příspěvky: 341
Bydliště: Litoměřice
normalně daš file save as, nebo obráceně open, textový editor v blenderu otevře txt a tak, ještě jsem neměl problémy, aby něco neotevřel.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 9 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz