"Przestawianie" obiektów

Pytania nie pasujące do pozostałych for w tej kategorii.
orion1919
Posty: 1
Rejestracja: 12 sty 2013, 23:04

"Przestawianie" obiektów

Postautor: orion1919 » 17 sty 2013, 17:42

Może spróbuję zapytać w tym dziale. :| Czy wiecie może jak poruszać obiektem za pomocą myszki w grze, tak żeby go gdzieś przenieść z miejsca na inne (podnieść i upuścić) :?: Bardzo by mi się to przydało, proszę pomóżcie :)

Awatar użytkownika
maniek
Administrator
Posty: 455
Rejestracja: 18 lip 2012, 11:03

Re: "Przestawianie" obiektów

Postautor: maniek » 17 sty 2013, 18:56

nie twórz tych samych tematów... gdyby ktoś wiedział coś na temat efektu, który chcesz uzyskać to by napisał.. sam szukałem i nic nie znalazłem..
Nowy serwis z fajnymi, imprezowymi, niedrogimi koszulkami - http://fajne-koszulki.com.pl

Awatar użytkownika
pawianek
Posty: 61
Rejestracja: 03 sty 2013, 21:20

Re: "Przestawianie" obiektów

Postautor: pawianek » 17 sty 2013, 20:22

Jeśli dobrze się orientuje myszką mógłbyś poruszać przedmiotem tylko w płaszczyźnie (x,y) a do zeta to trzeba by było użyć np. scrolla. ale mogę się mylić, musiałby się wypowiedzieć ktoś bardziej kompetentny ja to jeszcze amator jestem. Ja bym to zrobił w ten sposób że punktem orientacyjnym byłby środek ekranu:

x = render.getWindowWidth() / 2
y = render.getWindowHeight() / 2

potem sprawdzasz jak względem tego środka usytuowany jest kursor myszki

mysz = jakas_nazwa1.sensors["Nazwa sensora myszy"]
px=x-mysz.position[0]
py=y-mysz.position[0]

i dodajesz przesunięcie obiektowi takie jakie ci wyjdzie px i py

jakas_nazwa2.applyMovement((px,py,0),True)

potem dajesz pozycje myszki na środek, żeby obiekt za szybko nie uciekał :P

render.setMousePosition(int(render.getWindowWidth() / 2), int(render.getWindowHeight() / 2))

powyższy kod nie jest kodem tylko podpowiedziom, sam nawet w ogóle jeszcze tego nie sprawdzałem i nie wiem jak by to działało naprawdę, to tylko taka koncepcja , może kiedyś jak napisze i sprawdzę jak to działa to napisze dokładniej :P. Lepiej by było żeby się wypowiedział ktoś bardziej kompetentny :P
Jeśli zechcemy możemy stworzyć wiele wspaniałych i dobrych rzeczy :)

Awatar użytkownika
Karricjusz
Posty: 54
Rejestracja: 22 lip 2012, 18:41

Re: "Przestawianie" obiektów

Postautor: Karricjusz » 17 sty 2013, 21:26

Ja to z niemieckiego cienki jestem, ale może dobrze trafiłem? xd
https://www.youtube.com/watch?v=QsSh4bsY3a8
Obrazek


Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość