|
34 / 11 / 0
Регистрация: 22.09.2010
Сообщений: 357
|
|||||||||||
Проблемы, связанные с ContentManager и загрузкой/выгрузкой контента31.12.2010, 13:40. Показов 12838. Ответов 106
Метки нет (Все метки)
Краткая сводка:
1) Рабочий пример загрузки текстуры 2) RootDirectory нельзя изменить после присвоения. Однако это не мешает инициализировать её абсолютным путём, например: "C:\\" 3) Пример загрузки в случае RootDirectory = "Content" (расширения при загрузке не указываются):
__А) создавать ContentManager на каждый ассет. __Б) создать свой класс. наследуя от ContentManager 6) Способ загрузки эффектов, текстур, моделей и т.д. в реальном времени (динамическая компиляция). 7) Чтобы игра не зависала при длительных загрузках, загружать нужно в отдельном потоке, используя классы Thread/Task и т.д. ________________________________________ ___________________ Помогите, не пойму в чем проблема, в участке кода spriteTexture = content.Load<Texture2D>(@"all\textures\q werty1"); выскакивает исключение Error loading "all\textures\qwerty1". File not found. Хотя в проект добавлен каталог all и в нем textures и внутри файл qwerty1.jpg, и через проект изображение открывается. Я даже задавал полный путь - то же самое пишет.
0
|
|||||||||||
| 31.12.2010, 13:40 | |
|
Ответы с готовыми решениями:
106
Проблемы с выгрузкой файлов Проблемы с выгрузкой информации в Excel Настройки Биос, связанные с загрузкой? |
|
24 / 24 / 1
Регистрация: 16.05.2012
Сообщений: 285
|
|
| 04.05.2013, 15:14 | |
|
0
|
|
|
51 / 38 / 5
Регистрация: 14.01.2012
Сообщений: 127
|
|
| 04.05.2013, 22:08 | |
|
Уже часто запощивую ссылку на данный пример, может его вообще прикрепить? как юзать xna с винформс без Game , с контент манагером и всем что там есть.1 часть
2 часть как раз с контентом вообще гуглится по запросу xna winforms sample (переезжает xna у майков то к иксбоксу то к виндафону) А походу ты так и делал вроде(хотя не факт), и решение подсказали и оно должно работать если Services нормальные
1
|
|
|
|
|
| 05.05.2013, 23:08 | |
|
1) Попробуй поставить точку остановки на content.Load<> и посмотреть значение content.RootDirectory.
2) Для скомпилиных файлов xnb не нужно указывать расширение jpg, png и т.д. Они все уже во внутреннем представлении хны и она ищет только их. 3) а, так эта... У тебя вообще нет внутреннего представления, если я все правильно понял? Контентлоадеры работают только с бинарным представлением файлов контента (это *.xnb файлы). Именно в самих файлах описывается, какой тип данных хранится в нем. Попробуй загрузить текстуру из xnb (без указания формата, конечно же).
0
|
|
|
19 / 19 / 2
Регистрация: 28.10.2010
Сообщений: 296
|
|||
| 06.05.2013, 11:58 | |||
|
2) файл добавил в контент, и при загрузке указываю только имя без расширения. Как быть? Добавлено через 56 секунд
0
|
|||
|
|
||
| 06.05.2013, 14:38 | ||
|
А xnb то есть, они нормально компилируются из того Empty Content Project? Но вообще прогляди мануалы, что дал nrv - там про xna на winforms все показано.
1
|
||
|
19 / 19 / 2
Регистрация: 28.10.2010
Сообщений: 296
|
|
| 08.05.2013, 18:36 | |
|
0
|
|
|
|
|
| 08.05.2013, 19:06 | |
|
скинь проект, если это не секрет, мы общими усилиями посмотрим)
что с примерами, пробовал? еще попробуй для менеджера путь в тупую полный задать. К папке с контентом, когда new создаешь.
0
|
|
|
19 / 19 / 2
Регистрация: 28.10.2010
Сообщений: 296
|
||
| 08.05.2013, 19:17 | ||
|
прикрепил) вся суть рисовать в окне WinForm
0
|
||
|
19 / 19 / 2
Регистрация: 28.10.2010
Сообщений: 296
|
|
| 08.05.2013, 19:21 | |
|
только что попробовал передать полный путь, эффект тот же.
0
|
|
|
51 / 38 / 5
Регистрация: 14.01.2012
Сообщений: 127
|
|
| 08.05.2013, 19:38 | |
|
to, во 1-х класс Game ты унаследовал, так что надо иметь ввиду что (насколько я знаю) никому не удалось таким образом отрендерить в панель, несмотря на то что в PresentationParameters вроде есть handle, т.к. класс game создает свой поток в котором происходит весь игровой цикл, а winforms нельзя получить доступ к контролу из другого потока
0
|
|
|
19 / 19 / 2
Регистрация: 28.10.2010
Сообщений: 296
|
||
| 08.05.2013, 19:56 | ||
|
0
|
||
|
51 / 38 / 5
Регистрация: 14.01.2012
Сообщений: 127
|
|
| 08.05.2013, 20:34 | |
|
to, может скинешь проект где ты уже что-то рисовал - в этом ничего не рисуется.
Мне просто интересно как. Получается Game.Run не вызываем но создаем game(что дает GraphicsDevice). Я пробовал вызывать простенький метод с GraphicsDevice.Clear но не похоже на то что это рисуется.
0
|
|
|
19 / 19 / 2
Регистрация: 28.10.2010
Сообщений: 296
|
|
| 08.05.2013, 20:47 | |
|
0
|
|
|
19 / 19 / 2
Регистрация: 28.10.2010
Сообщений: 296
|
|
| 08.05.2013, 20:58 | |
|
вот)
0
|
|
|
19 / 19 / 2
Регистрация: 28.10.2010
Сообщений: 296
|
|
| 08.05.2013, 22:29 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 26.01.2014
Сообщений: 6
|
|
| 03.03.2014, 21:42 | |
|
Как реализовать загрузку контента так, чтобы в это время игра не зависала.
Например, у меня есть главное меню в игре и само основное действие игры. При переходе из меню в игру хочется сделать анимированый загрузчик. Как известно, даже если реализовать анимацию во время загрузки, то она проигрываться не будет, так как произойдет остановка отрисовки и апдейта игры.
0
|
|
| 04.03.2014, 09:00 | ||||||
|
http://msdn.microsoft.com/ru-r... .110).aspx То есть загружать в другом потоке, например:
0
|
||||||
|
0 / 0 / 0
Регистрация: 26.01.2014
Сообщений: 6
|
||||||
| 04.03.2014, 21:34 | ||||||
|
Большое спасибо. Игру пишу на Monogame для Windows 8, а там нет такого класса.
Воспользовался немножко другим:
0
|
||||||
|
0 / 0 / 0
Регистрация: 26.01.2014
Сообщений: 6
|
|
| 04.03.2014, 22:34 | |
|
Допустим в игре загружается большое количество текстур. Можно ли выгрузить одну текстуру? Или же это невозможно и единственный выход - это выгрузка всего контента?
0
|
|
| 04.03.2014, 22:34 | |
|
Отслеживание изменений URL на сайте с динамической загрузкой контента Подскажите совет как разобраться с загрузкой разного контента
Проблемы с загрузкой Проблемы с загрузкой HDD Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|