Pytania otagowane jako movement

Prosty termin „tłumaczenie”, zmiana pozycji bytu zwykle na drodze przechodzenia z punktu A do punktu B.


4
Gracz porusza się w górę, czy skacze czy wspina się?
W grze platformowej opartej na fizyce 2D, w której znajdują się drabiny, w jaki sposób określasz, czy gracz poruszający się w górę jest spowodowany skokiem czy wspinaniem się po drabinie, tak abyś wiedział, w jaką animację grać? I ogólnie rzecz biorąc, oczywiście wektor kierunku nie jest wystarczający, aby określić animację …

6
Jak poruszać duszka w przyrostach subpikselowych?
Piksele są włączone lub wyłączone. Minimalna ilość, jaką możesz przenieść duszka, to pojedynczy piksel. Jak sprawić, by duszek poruszał się wolniej niż 1 piksel na klatkę? W ten sposób dodałem prędkość do zmiennej i sprawdziłem, czy osiągnęła 1 (lub -1). Gdyby tak było, przesunąłbym duszka i zresetowałbym zmienną do 0, …

3
Jak sprawić, by istota poruszała się w określonym kierunku?
Mam Entityinstancję, która jest aktualizowana przy każdym zaznaczeniu gry. Załóżmy, że istota stale się rozwija. Chciałbym móc nadać kąt istoty funkcji, która powoduje, że porusza się ona w tym kierunku: moveForward(90);powinien sprawić, by przesunęli się w prawo. Jeśli zadeklaruję swoją rotację jako globalną int, to zrobię to moveForward(rotation); rotation++; sprawiłoby, …

3
W jaki sposób animowane są postacie z gry? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Będę współpracować z przyjaciółmi przy naszym ostatnim roku. Nasza gra będzie FPS i muszę narysować …

2
Ruch wroga w linii prostej do gracza w grze pościgowej
Tworzę grę, w której wrogowie pojawiają się losowo na mapie, a następnie przesuwają się w kierunku gracza co klatkę z losową prędkością. Mapa nie ma przeszkód, więc wrogowie powinni zawsze poruszać się w linii prostej. Napisałem funkcję ruchu kilka razy, ale bez względu na to, co wrogowie zawsze uderzają o …
10 ai  movement 

5
Dlaczego nie mogę używać operatora '> =' z Vector3s?
Próbuję uzyskać prostokąt, aby poruszać się między dwiema pozycjami, które nazywam _positionAi _positionB. Oba są tego typu Vector3. Prostokąt porusza się dobrze. Kiedy jednak się osiągnie _positionB, nie porusza się w przeciwnym kierunku, jak powinien. Wróciłem do kodu, żeby się przyjrzeć. Doszedłem do wniosku, że gdy obiekt się porusza, ifinstrukcje …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 

2
Pocisk kierowany ze stałym czasem
Buduję grę z graczami i pociskami. Chcę wystrzelić pocisk z P1 do P2. Dotarcie do P2 zawsze powinno zająć dokładnie pięć sekund. Pocisk powinien również śledzić P2. Jeśli P2 odsunie się dalej, pocisk musi przyspieszyć, aby spełnić ograniczenie czasowe. Jeśli P2 przesunie się w lewo, pocisk musi przesunąć się w …


2
Płynnie podążać ścieżką
Obecnie tworzę grę obrony wieży 2d ze statyczną, z góry określoną ścieżką, którą podążają wrogowie (tzn. Wieże nie mogą blokować ścieżki, a znalezienie ścieżki nie jest problemem, który próbuję rozwiązać). Próbuję wymyślić, jak dokładnie sprawić, by jednostki płynnie podążały tą ścieżką . Mam dwa ogólne pomysły na to, jak to …


5
zwracanie poprawnego identyfikatora multiTouch
Spędziłem niezliczone godziny na czytaniu samouczków i analizowaniu każdego pytania związanego z multiTouch odtąd i Stackoverflow. Ale po prostu nie mogę wymyślić, jak to zrobić poprawnie. Używam pętli, aby uzyskać pointerId, nie widzę wielu ludzi, którzy to robią, ale jest to jedyny sposób, w jaki udało mi się sprawić, by …


4
Poruszające się obiekty zderzające się podczas korzystania z nieprzypisanego unikania kolizji (sterowanie)
Mam problem z niewyrównanym unikaniem kolizji w przypadku, który moim zdaniem jest rzadki. Ustawiłem dwa obiekty tak, aby zbliżały się do siebie, ale z niewielkim przesunięciem, więc jeden z nich porusza się lekko w górę, a jeden z nich porusza się lekko w dół. W moim niewyrównanym algorytmie sterowania unikaniem …

2
Przenoszenie duszka w XNA / C #, przy użyciu wektorów
Obecnie zajmuję się tworzeniem gier XNA w języku C #. Mam dwie klasy: główny moduł obsługi gry i klasę „sprite”. Poniżej znajduje się podstawowy pseudo-kod, który - mam nadzieję - odpowiednio opisuje problem. Game.cs class game { sprite the_sprite; void update(time) { var mouse = mouse.state if(mouse.clicked) { this.the_sprite.moveTo(mouse.x, mouse.y) …
9 xna  c#  vector  movement 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.