Вопросы с тегом «movement»

Простой термин для «перевода», изменение положения объекта, как правило, на пути перехода из точки А в точку Б.

2
Как я могу переместить спрайт в направлении, в котором он находится?
Я использую Java / Slick 2D. Я пытаюсь использовать мышь, чтобы вращать спрайт, и клавиши со стрелками, чтобы переместить спрайт. Я могу заставить спрайт вращаться без проблем, но я не могу заставить его двигаться в том направлении, в котором он должен. Когда я нажимаю «вперед», спрайт не обязательно движется к …

4
Игрок движется вверх, он прыгает или лазает?
В 2D-платформерной игре на основе физики, в которой есть лестницы, как вы определяете, вызван ли игрок движением вверх прыжком или он поднимается по лестнице, так что вы знаете, какую анимацию играть? И вообще, очевидно, что вектор направления не достаточен для определения анимации для воспроизведения: как вы также определяете причину движения …

6
Как вы перемещаете спрайт с шагом в субпиксель?
Пиксели либо включены, либо выключены. Минимальная сумма, которую вы можете переместить спрайт, составляет один пиксель. Так как же заставить спрайт двигаться медленнее, чем 1 пиксель на кадр? Я сделал так, чтобы добавить скорость к переменной и проверить, достигла ли она 1 (или -1). Если бы это произошло, то я бы …

3
Как заставить сущность двигаться в направлении?
У меня есть Entityэкземпляр, который обновляется каждый тик игры. Давайте просто предположим, что сущность постоянно движется вперед. Я хотел бы иметь возможность дать угол объекта функции, которая заставляет его двигаться в этом направлении: moveForward(90);должен заставить их двигаться вправо. Если бы я объявил мое вращение как глобальные int, то делать moveForward(rotation); …

3
Как анимируются игровые персонажи? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Я буду работать с моими друзьями над нашим последним проектом. Наша …

2
Движение врага по прямой линии к игроку в погоне
Я создаю игру, в которой враги случайно появляются на карте, а затем перемещаются к игроку каждый кадр со случайной скоростью. На карте нет препятствий, поэтому враги всегда должны двигаться по прямой линии. Я написал функцию движения несколько раз, но независимо от того, что враги всегда били в углы 0, 45, …
10 ai  movement 

5
Почему я не могу использовать оператор '> =' с Vector3s?
Я пытаюсь получить прямоугольник для перемещения между двумя позициями, которые я называю _positionAи _positionB. Оба имеют тип Vector3. Прямоугольник движется просто отлично. Однако, когда он достигает, _positionBон не движется в противоположном направлении, как это должно быть. Я вернулся в код, чтобы посмотреть. Я пришел к выводу, что когда объект перемещается, …
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
Управляемая ракета с постоянным временем
Я строю игру с игроками и ракетами. Я хочу запустить ракету из P1 в P2. Ракете всегда нужно ровно пять секунд, чтобы достичь Р2. Ракета должна также отслеживать P2. Если P2 отодвигается дальше, ракета должна ускориться, чтобы удовлетворить временным ограничениям. Если P2 движется влево, ракета должна двигаться влево (и также …

1
2D физика: сохранение предыдущей позиции в сравнении со скоростью сохранения
Я видел множество двумерных обучающих программ и книг, в которых предыдущее положение объекта сохранялось в состоянии вместо вектора скорости. Затем скорость вычисляется для каждого кадра как разность между позициями. Каковы преимущества этого метода?

2
Следуя по пути гладко
В настоящее время я делаю 2d игру защиты башни со статической, заранее определенной линией, по которой следуют враги (то есть башни не могут заблокировать путь, и поиск пути - не проблема, которую я пытаюсь решить). Я пытаюсь понять, как именно заставить юниты плавно следовать по этой полосе . У меня …

2
Свободное движение в изометрической игре на основе плиток
Есть ли разумный простой способ реализовать свободное движение в изометрической игре на основе тайлов? Это означает, что игрок не просто мгновенно перепрыгнет с одной плитки на другую или не будет «привязан» к сетке (например, если движение между плитками было анимированным, но вы не сможете ничего сделать до завершения анимации). Я …

5
возвращая правильный идентификатор multiTouch
Я потратил бесчисленные часы на чтение уроков и просмотр каждого вопроса, касающегося multiTouch, здесь и Stackoverflow. Но я просто не могу понять, как это сделать правильно. Я использую цикл, чтобы получить мой pointerId, я не вижу, чтобы многие люди делали это, но это единственный способ, которым мне удалось заставить его …

2
Как заставить моего персонажа скользить вниз по наклонным склонам?
В настоящее время я работаю над движением моего персонажа в Unity3D . Мне удалось заставить его двигаться относительно курсора мыши. Я установил предел наклона 45 °, который не позволяет персонажу подниматься в горы с более высокими градусами. Но он все еще может подпрыгнуть их. Как мне удается заставить его снова …

4
Столкновение движущихся объектов при использовании неприсоединения для предотвращения столкновений (рулевого управления)
У меня возникли проблемы с предотвращением столкновений без выравнивания, что, как мне кажется, является редким случаем. Я установил два объекта, чтобы они двигались навстречу друг другу, но с небольшим смещением, поэтому один из объектов двигается немного вверх, а один из объектов движется немного вниз. В моем не выровненном алгоритме управления …

2
Перемещение спрайта в XNA / C # с использованием векторов
В настоящее время я изучаю разработку игр для XNA на языке C #. У меня есть два класса: основной обработчик игры и класс «спрайт». Ниже приведен базовый псевдокод, который, я надеюсь, адекватно описывает проблему. Game.cs class game { sprite the_sprite; void update(time) { var mouse = mouse.state if(mouse.clicked) { this.the_sprite.moveTo(mouse.x, …
9 xna  c#  vector  movement 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.