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

C # - это мультипарадигмальный управляемый, строго типизированный, собирающий мусор язык программирования, созданный Microsoft совместно с платформой .NET.

7
Как лучше всего структурировать / управлять сотнями «внутриигровых» персонажей
Я делаю простую игру RTS, которая содержит сотни символов, таких как Crusader Kings 2, в Unity. Для их хранения проще всего было бы использовать объекты сценариев, но это не очень хорошее решение, так как вы не можете создавать новые во время выполнения. Поэтому я создал класс C # с именем …
10 unity  c# 

1
Определение громкости аудиоклипа
У меня есть некоторый код, который использует GetSpectrumDataAudioSource, воспроизводящий песню, чтобы создать макет уровня для проигрывателя. Я хочу добавить функциональность, где игроки могут загружать свои собственные песни и воспроизводить уровни, созданные на основе данных из этих песен. К сожалению, при сравнении разных аудио файлов я столкнулся с этим: Как вы …
10 unity  c#  audio 

2
Условные переменные в скриптовых объектах
При использовании ScriptableObjects, как я могу сделать некоторые переменные условными? Пример кода: [System.Serializable] public class Test : ScriptableObject { public bool testbool; public string teststring; public int testint; } Цель: Когда testbool == trueзатем teststringдоступен для редактирования, когда testbool == falseзатем testintдоступен для редактирования , а другой является « серым …
10 unity  c# 

1
Как сохранить сетку из интерактивной ткани во время выполнения в Unity?
В начале сцены у меня есть GameObject, называемый «лист», расположенный над «шариковым» GameObject. На листе есть компонент "Интерактивная ткань" и средство визуализации ткани. Сетка для компонента Interactive Cloth - это плоскость с большим количеством вершин. Во время выполнения лист падает на шар и создает желаемую форму. Если в этот момент …
10 unity  c#  3d-meshes  cloth 

3
Предотвращение сочетания силы прыжка твердого тела и величины отскока в Unity3D
Я строю довольно простую гоночную игру на мраморе в Unity3D. Шар - это трехмерный физический объект, который движется только по осям X и Y. Имеет возможность катиться влево и вправо и прыгать. Довольно простые вещи, за исключением того, что я столкнулся с проблемой, разрушающей игру: при падении и ударе о …
10 unity  c#  physics  jumping 

4
Как сделать так, чтобы линии Line Renderer оставались плоскими?
Я заметил, что когда я добавляю больше вершин в линию рендерера линий, линия скручивается и перестает быть гладкой линией. .GIF Здесь: http://i.imgur.com/hRAhCXM.gif Все линии находятся на одном и том же уровне z, даже если я удаляю материалы, линии, кажется, все еще искривляются. Я понятия не имею, почему это происходит, или …
10 c#  unity  2d  lines 

2
Как спроецировать след пены на динамически меняющуюся сетку
Я пытаюсь создать воду, и сейчас я получил ее благодаря динамическому генерированию волн на сетке. Но теперь я хочу, чтобы моя лодка манипулировала этими волнами и вызывала кельвинское пробуждение. Дело в том, что я генерирую воду, используя разные плитки, динамически повторяя один и тот же рисунок. Итак, как бы я …
10 c#  unity  rendering 

3
Как перевести сферическую координату в декартову?
Может ли кто-нибудь указать мне правильное направление относительно того, как этого можно достичь? 3D математика / геометрия часто бросает меня. Я ищу что-то вроде этого (в идеале в C #): public Vector3 getCartesianFor(float elevation, float asimuth, float polar) { return ????; }

2
В чем разница между Update и FixedUpdate в Unity, и стоит ли мне беспокоиться?
Мне сказали использовать Update()для графики и FixedUpdate()для физики, но иногда мои входы не регистрируются, когда я использую FixedUpdate(). Это работает хорошо, если я использую Update()для всего, хотя. Должен ли я беспокоиться FixedUpdate(), или я делаю что-то не так?
10 unity  c#  game-loop 

1
Найти правильную скорость поворота ИИ для достижения цели
У меня есть корабль, который движется с максимальной скоростью maxSpeedи может поворачиваться на rotationSpeedградусы в секунду. Корабль всегда движется в том направлении, в котором он стоит, что означает, что чем быстрее движется корабль, тем больше его радиус поворота. Я знаю свою позицию, а также вращение и позицию цели. Я хотел …

3
Как сделать независимым разрешение 2D-игры?
Я работаю над простой 2D игрой. Я закончил версию для мобильного телефона. Однако мой босс хочет, чтобы игра работала на его RT. Я делаю «преобразование», но мои кнопки находятся в неправильных местах, потому что я жестко запрограммировал размер экрана, например так: texture = game.Content.Load<Texture2D>("StartScreen"); mainFrame = new Rectangle(0, 0, game.GraphicsDevice.Viewport.Width, …
10 c#  2d  resolution 

2
Алгоритм оптимизации матчевой игры с известной очередью
Я пытаюсь написать решатель на C # .NET для игры под названием Flowerz. Для справки, вы можете сыграть в MSN здесь: http://zone.msn.com/gameplayer/gameplayer.aspx?game=flowerz . Я пишу это для удовольствия, а не для какого-либо задания или чего-либо связанного с работой. Из-за этого единственным ограничением является мой компьютер (ядро Intel i7 с 8 …
10 c#  algorithm  ai  puzzle 

1
C # / XNA получить аппаратную позицию мыши
Я использую C # и пытаюсь получить аппаратную позицию мыши. Первым делом я попробовал простую функциональность XNA, которая проста в использовании Vector2 position = new Vector2(Mouse.GetState().X, Mouse.GetState().Y); После этого я также делаю рисование мыши и, по сравнению с аппаратной мышью Windows, эта новая мышь с координатами xna "отключается". Под этим …

6
Visual Studio 2012 и разработка игр [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . Хорошо, я думаю, что это простой вопрос, но у меня возникли трудности, чтобы найти ответы на …
10 xna  c#  3d  directx  .net 

1
Экранное пространство в мировое пространство
Я пишу 2D-игру, в которой в моем игровом мире ось X движется слева направо, а ось Y - сверху вниз, а ось Z - вне экрана: Хотя мой игровой мир нисходящий, игра отображается с небольшим уклоном: Я работаю над проецированием из мирового пространства на пространство экрана и наоборот. У меня …
10 xna  c#  matrix  projection  screen 

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