Domande taggate «movement»

Un termine semplice per "traduzione", il cambiamento di posizione di un'entità tipicamente sulla rotta per andare dal punto A al punto B.


4
Giocatore che si alza, salta o si arrampica?
In un gioco platform basato sulla fisica 2D che contiene scale, come si determina se il giocatore che sale su è causato da un salto o che sale una scala, in modo da sapere quale animazione giocare? E in generale, ovviamente, il vettore di direzione non è sufficiente per determinare …

6
Come si sposta uno sprite in incrementi di sottopixel?
I pixel sono attivati ​​o disattivati. La quantità minima che puoi spostare di uno sprite è un singolo pixel. Quindi, come si fa a spostare lo sprite più lentamente di 1 pixel per frame? Il modo in cui l'ho fatto è stato quello di aggiungere la velocità a una variabile …

3
Come faccio a muovere un'entità in una direzione?
Ho Entityun'istanza che viene aggiornata ad ogni tick di gioco. Supponiamo che l'entità si muova costantemente in avanti. Vorrei poter dare l'angolo dell'entità a una funzione che la fa muovere in quella direzione: moveForward(90);dovrebbe farli spostare a destra. Se ho dichiarato la mia rotazione come globale int, allora lo faccio …



5
Perché non posso usare l'operatore '> =' con Vector3s?
Sto cercando di far spostare un rettangolo tra due posizioni a cui mi riferisco come _positionAe _positionB. Entrambi sono di tipo Vector3. Il rettangolo si muove bene. Tuttavia, quando raggiunge _positionBnon si muove nella direzione opposta, come dovrebbe. Sono tornato nel codice per dare un'occhiata. Sono giunto alla conclusione che …
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
Missile guidato con tempo costante
Sto costruendo un gioco con giocatori e missili. Voglio sparare un missile da P1 a P2. Il missile dovrebbe sempre impiegare esattamente cinque secondi per raggiungere P2. Il missile dovrebbe anche tracciare P2. Se P2 si allontana ulteriormente, il missile deve accelerare per soddisfare il vincolo di temporizzazione. Se P2 …


2
Seguire un percorso in modo fluido
Attualmente sto realizzando un gioco di difesa della torre 2d con una corsia statica e predeterminata che i nemici seguono (cioè le torri non possono bloccare il percorso e la ricerca del percorso non è il problema che sto cercando di risolvere). Sto cercando di capire come far sì che …

2
Libera circolazione in un gioco isometrico a tessere
Esiste un modo semplice e ragionevole per implementare la libera circolazione in un gioco isometrico basato su tessere? Ciò significa che il giocatore non salterebbe istantaneamente da una tessera all'altra o non verrebbe "agganciato" alla griglia (ad esempio, se il movimento tra le tessere fosse animato ma si sarebbe bloccato …

5
restituendo l'ID multiTouch corretto
Ho trascorso innumerevoli ore a leggere tutorial e ad esaminare tutte le domande relative a multiTouch da qui e StackOverflow. Ma non riesco proprio a capire come farlo correttamente. Uso un ciclo per ottenere il mio pointerId, non vedo molte persone che lo fanno, ma è l'unico modo in cui …


4
Spostamento di oggetti in collisione quando si utilizza la funzione di prevenzione delle collisioni non allineata (sterzo)
Ho dei problemi con l'eliminazione delle collisioni non allineata per quello che penso sia un caso raro. Ho impostato due oggetti per spostarsi l'uno verso l'altro ma con un leggero scostamento, quindi uno degli oggetti si muove leggermente verso l'alto e uno degli oggetti si muove leggermente verso il basso. …

2
Spostare uno sprite in XNA / C #, usando i vettori
Attualmente sto esaminando lo sviluppo del gioco XNA con il linguaggio C #. Ho due classi: il gestore del gioco principale e una classe "sprite". Di seguito è riportato uno pseudo-codice di base che spero descriva adeguatamente il problema. Game.cs class game { sprite the_sprite; void update(time) { var mouse …
9 xna  c#  vector  movement 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.