[python] Pygame

xDlabacekM xDlabacekM na seznam.cz
Středa Září 19 14:29:25 CEST 2007


Tak jsem na to zda se prisel, ikdyz reseni není zrovna elegantni. Proste
jsem rozebral souradnice mysi a udelal novy s tim, ze jsem tam proste
pridal tu polovinu vysky miridla. Ale funguje to. Diky moc

-----Original Message-----
From: python-bounces na py.cz [mailto:python-bounces na py.cz] On Behalf Of
xDlabacekM
Sent: Wednesday, September 19, 2007 12:24 PM
To: 'Konference PyCZ'
Subject: Re: [python] Pygame

Aj, špatně jsem to popsal, co chci. Cíl(opička) tu chci celý obdélník,
jeden bod bych chtěl z dlaně. Hodlám to naštelovat na akční hru:) Opička
zůstane, jen z ruky zaměřovač zkráceně. Mám return
cil.rect.collidepoint(pos)(s tím, že pos je souřadnice myši), ale to je
špatně, páč myš myslím uprostřed, ale nahoře, a já bych v tomhle případě
potřeboval doprostřed(jak vertikálně, tak horizontálně). Nápad -
posunout dlaň(mířidlo) o polovinu výšky dlaně níž

-----Original Message-----
From: python-bounces na py.cz [mailto:python-bounces na py.cz] On Behalf Of
Pavel Kosina
Sent: Wednesday, September 19, 2007 11:17 AM
To: Konference PyCZ
Subject: Re: [python] Pygame

Marek napsal(a):
> Zdravim,
> zkousim v pygame priklad s opickou, a chtel bych zmenit tu cast, kde
se  
> overuje zasah. Nechtel bych cely obdelnik, ale pouze jeden bod. Došlo
mi,  
> že to nejspíš bude změnou na collidepoint. Jen nevim, jak presne na
to.  
>   

return zasahObd.collidepoint(cil.rect.x, cil.rect.y) ? Je ale dost těžké

se pak trefit - nevím, který bod na ruce se vlastně bere - jestli levý 
horní nebo střed ...


-- 
geon
Pavel Kosina

_______________________________________________
Python mailing list
Python na py.cz
http://www.py.cz/mailman/listinfo/python

_______________________________________________
Python mailing list
Python na py.cz
http://www.py.cz/mailman/listinfo/python



Další informace o konferenci Python