Как я уже изучал, есть 2 способа рисовать в xna;используя spritebatch или помещая предметы в трехмерный мир, а затем используйте камеру для рендеринга.
В настоящее время я работаю над своей игрой 2.5D.Я использую механику, которая делает более глубокий перевод спрайта медленнее, так что похоже, что в игре действительно есть глубина.
Однако, учитывая эффекты, то есть постобработку, это может быть проблемой, если я хочуОтобразить эти эффекты на средний уровень глубины, то есть отразить его на моем персонаже с глубиной = 0,5, в то время как на глубине = 0,8 есть дерево переднего плана.
Таким образом, я рассматриваю рендеринг своей игры в реальном 3D-мире.
Однако, поскольку я до сих пор искал способ поместить свой спрайт и анимировать его в 3D-миреЯ не нашел ни одного.(Возможно, потому, что я не знал правильных ключевых слов.) Ближайшие темы, которые я нашел, касаются PointSprite, который теперь удален из XNA4.0, поэтому я не смог реализовать его таким образом.
МойВопрос в том, как я могу отобразить мой одушевленный спрайт (т.е. движение персонажа) в трехмерном мире.
Спасибо, Dome