XrLC:Build Load.cpp: различия между версиями
Перейти к навигации
Перейти к поиску
Новая страница: «__NOTOC__ <pre> Expression : assertion failed Function : CBuild::Load File : D:\xray-svn\xrLC\Build_Load.cpp Line : 245 Description :…» |
Нет описания правки |
||
| Строка 1: | Строка 1: | ||
__NOTOC__ | __NOTOC__ | ||
== 1 вариант == | |||
<pre> | <pre> | ||
Expression : assertion failed | Expression : assertion failed | ||
| Строка 15: | Строка 16: | ||
В '''Level Editor''' перейдите во вкладку '''Edit Mode -> Light''', и добавьте маркер где-нибудь на границе террейна уровня, дабы не мешал. Далее проверьте, чтобы в его '''Properties''', в пункте '''Light Control''' был указан: '''$static''' | В '''Level Editor''' перейдите во вкладку '''Edit Mode -> Light''', и добавьте маркер где-нибудь на границе террейна уровня, дабы не мешал. Далее проверьте, чтобы в его '''Properties''', в пункте '''Light Control''' был указан: '''$static''' | ||
== 2 вариант == | |||
<pre> | |||
Expression : THM | |||
Function : CBuild::Load | |||
File : D:\xray-svn\xrLC\Build_Load.cpp | |||
Line : 282 | |||
Description : rawdata\textures\corp\corp_dog.thm | |||
</pre> | |||
=== Ошибка === | |||
Возникает при попытке скомпилировать уровень компилятором '''xrLC'''. | |||
Не найден указанный файл (в данном случае: ''corp_dog.thm'') в указанной папке (в данном случае: ''X-Ray_SDK\level_editor\rawdata\textures\corp''). | |||
=== Решение<ref>[http://www.amk-team.ru/forum/topic/12733-x-ray-sdk-instrukcii-po-vyletam-i-oshibkam/ Тема "<nowiki>[X-Ray SDK]</nowiki> Инструкции по вылетам и ошибкам" на AMK форуме]</ref> === | |||
# Чтобы создать указанный [[*.thm]] файл, найдите [[*.dds]] текстуру с таким же именем в ''X-Ray_SDK\level_editor\gamedata\textures''. | |||
# [[Dds2tga|Конвертируйте её в формат tga]], и переместите в папку ''X-Ray_SDK\level_editor\'''import''''' | |||
# Запустите '''Level editor''', и во вкладке '''Scene''', выберите пункт '''Images -> Check New Textures'''.<br>В появившемся окне выберите [[*.tga]] текстуру которую перемещали, и нажмите '''OK'''. | |||
# Текстура импортировалась, её [[*.thm]] файл создался.<br>Попробуйте скомпилировать снова. | |||
Версия от 13:03, 27 февраля 2019
1 вариант
Expression : assertion failed Function : CBuild::Load File : D:\xray-svn\xrLC\Build_Load.cpp Line : 245 Description : L_static.rgb.size()
Ошибка[1]
Отсутствует освещение на уровне.
Решение[2]
Предварительно ознакомьтесь со статьей: Выделение и видимость объектов в Level Editor
В Level Editor перейдите во вкладку Edit Mode -> Light, и добавьте маркер где-нибудь на границе террейна уровня, дабы не мешал. Далее проверьте, чтобы в его Properties, в пункте Light Control был указан: $static
2 вариант
Expression : THM Function : CBuild::Load File : D:\xray-svn\xrLC\Build_Load.cpp Line : 282 Description : rawdata\textures\corp\corp_dog.thm
Ошибка
Возникает при попытке скомпилировать уровень компилятором xrLC.
Не найден указанный файл (в данном случае: corp_dog.thm) в указанной папке (в данном случае: X-Ray_SDK\level_editor\rawdata\textures\corp).
Решение[3]
- Чтобы создать указанный *.thm файл, найдите *.dds текстуру с таким же именем в X-Ray_SDK\level_editor\gamedata\textures.
- Конвертируйте её в формат tga, и переместите в папку X-Ray_SDK\level_editor\import
- Запустите Level editor, и во вкладке Scene, выберите пункт Images -> Check New Textures.
В появившемся окне выберите *.tga текстуру которую перемещали, и нажмите OK. - Текстура импортировалась, её *.thm файл создался.
Попробуйте скомпилировать снова.