Ответ: Вопросы по XNA.
Цитата:
|
Ответ: Вопросы по XNA.
Вложений: 1
Цитата:
|
Ответ: Вопросы по XNA.
Это я к примеру говорил:)
Если говорить о твоей схеме, то проблема в том, что кусты пересекаются. Кусты это отдельный массив, поэтому присваивать каждому кусту отдельную глубину неудобно. |
Ответ: Вопросы по XNA.
Ладно, с этим вопрос решен. Как оказалось, быстрее будет 2 пробега по массиву сделать, чем использовать BackToFront режим.
Теперь у меня возник вопрос про UnloadContent(). Далеко не во всех примерах люди хоть что-нибудь писали в зоне UnloadContent(), поэтому и я ничего не писал. Но сейчас подумал, что если бы все было автоматически, этой зоны бы вообще не было. В общем, необходимо ли выгружать контент при выходе из игры вручную, или XNA самостоятельно справится? |
Ответ: Вопросы по XNA.
Цитата:
|
Ответ: Вопросы по XNA.
Спасибо.
Возникло два вопроса. Первый, ответ на который мне очень нужен, и второй, который нужен просто для ознакомления. Если у меня есть вектор позиции игрока и вектор скорости, то для получения новой координаты игрока нужно сложить эти два вектора? Или все же умножить их? Просто если делать с умножением, то ничего не работает из-за того, что если вектор позиции равен 0, то никуда объект не сдвинется. А если складывать, то есть ли в этом смысл? Ведт тогда можно было сразу менять х и у вектора позиции. Второй вопрос связан с 3Д миром. Что из себя представляет LinePick? Каким образом он работает? Я знаю, что это как бы луч который мы пускаем из камеры куда-нибудь, и благодаря нему мы можем узнать много инфы о пикнутом предмете( расстояне до него, его тип и тд). Но как обрабатывается в компьюетере? И еще. Где вообще можно узнать действительно верную информациюо о том, что для чего нужно, как это работает и так далее. Просто сейчас я смутно представляю для чего что в компьютере нужно, а о том как оно работает я вообще ничего не знаю:( Это довольно плохо для программиста, как я считаю. |
Ответ: Вопросы по XNA.
Цитата:
|
Ответ: Вопросы по XNA.
Я поэтому и спросил, есть ли в этом смысл.
|
Ответ: Вопросы по XNA.
Цитата:
pos+=speed; тоже самое что pos.X+=speed.X; pos.Y+=speed.Y; но зачем писать больше?:) |
Ответ: Вопросы по XNA.
Зачем так делать? Можно сразу тогда сразу изменять координаты pos на какое-то число. То есть нажата стрелка вверх - уменьшать Y и так далее.
Мне нужно векторное перемещение для того, чтобы не было бага с двойной скорости, когда нажимаешь сразу клавишу вверх и вбок. Знаю как можно это исправить без векторов( Cos45*speed), но это не торт, когда вектора есть. |
Ответ: Вопросы по XNA.
Цитата:
Код:
Float spd = 3f; // Это скорость перемещения. |
Ответ: Вопросы по XNA.
А чем отличается Normalize вектор от обычного?
|
Ответ: Вопросы по XNA.
Цитата:
по сути, тоже умножение на cos45 для твоего случая. |
Ответ: Вопросы по XNA.
Нужна помощь с рисованием текстуры. Максимальное разрешение текстуры 4096x4096. А если мне нужна текстура, в разы больше этой? Как тогда обойти это ограничение?
|
Ответ: Вопросы по XNA.
Рисовать несколько текстур (с) кэп
|
Часовой пояс GMT +4, время: 17:59. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot