Пятница, 31 Марта 2023, 16:39

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » C/C++ » HGE. Не могу загрузить\отобразить спрайт в окне
HGE. Не могу загрузить\отобразить спрайт в окне
SaiteiДата: Четверг, 23 Августа 2012, 00:43 | Сообщение # 1
старожил
Сейчас нет на сайте

извиняюсь что завел новую тему. Просто та потеряла свою актуальность.
При попытке компиляции именно ЭТОГО кода ничего не выдает, лишь говорит что есть ошибка. Я в тупике. Чистом тупике

Quote
1>------ Build started: Project: HGE1, Configuration: Release Win32 ------
1>LINK : fatal error LNK1104: cannot open file 'LIBC.lib'
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


Сообщение отредактировал Saitei - Четверг, 23 Августа 2012, 00:50
MrNeshДата: Четверг, 23 Августа 2012, 00:48 | Сообщение # 2
Воин добра и света
Сейчас нет на сайте
plz...сверни код smile

SaiteiДата: Четверг, 23 Августа 2012, 00:50 | Сообщение # 3
старожил
Сейчас нет на сайте
jiumx60rus, а по делу? Я злюсь Т_т
ЭтоЧудоИзЧудесДата: Четверг, 23 Августа 2012, 00:56 | Сообщение # 4
заслуженный участник
Сейчас нет на сайте
Quote (Saitei)
jiumx60rus, а по делу? Я злюсь

Витаминчиков попей, полегчает.
Ты попробуй отрезать код кусок за куском и компилить, пока ошибка не исчезнет. Исчезнет - значитца, в отрезанном куске все и заключалось.


Велосипед никто не купил. Зол. Скоро начну рвать и метать.
SaiteiДата: Четверг, 23 Августа 2012, 00:57 | Сообщение # 5
старожил
Сейчас нет на сайте
Quote (ЭтоЧудоИзЧудес)
Витаминчиков попей, полегчает.
Ты попробуй отрезать код кусок за куском и компилить, пока ошибка не исчезнет. Исчезнет - значитца, в отрезанном куске все и заключалось.

Я знаю что это за кусок. Это загрузка\вывод графики. От этого я и зол
SanAVДата: Четверг, 23 Августа 2012, 00:59 | Сообщение # 6
Alex Versus
Сейчас нет на сайте
Попробуй кинуть LIBC.lib в игнорируемые библиотеки.

My Games:
· [2D, TDS] Death Embrace.
ArchidoДата: Четверг, 23 Августа 2012, 01:00 | Сообщение # 7
Сэнсэй
Сейчас нет на сайте
Попробуй пропиши этот "libc.lib" в настройках: Linker -> Input -> Ignore libraries

C++ - он особенный. С помощью него можно не только выстрелить себе в ногу, но и повеситься в пустой комнате:)
ЭтоЧудоИзЧудесДата: Четверг, 23 Августа 2012, 01:01 | Сообщение # 8
заслуженный участник
Сейчас нет на сайте
Гугл выдает на "cannot open file libc.lib" полно результатов. Здесь парень решил проблему игнорированием библиотеки, но я слоупок.

Велосипед никто не купил. Зол. Скоро начну рвать и метать.

Сообщение отредактировал ЭтоЧудоИзЧудес - Четверг, 23 Августа 2012, 01:02
SaiteiДата: Четверг, 23 Августа 2012, 01:07 | Сообщение # 9
старожил
Сейчас нет на сайте
Quote (Archido)
Ignore libraries

нет там такого sad
ArchidoДата: Четверг, 23 Августа 2012, 01:10 | Сообщение # 10
Сэнсэй
Сейчас нет на сайте
На память писал, если точно, то там "ignore specific default libraries"

C++ - он особенный. С помощью него можно не только выстрелить себе в ногу, но и повеситься в пустой комнате:)
SaiteiДата: Четверг, 23 Августа 2012, 01:14 | Сообщение # 11
старожил
Сейчас нет на сайте
как-то программу скомпилил. Вопрос теперь в другом - на спрайт не надета текстура. Тупо белый спрайт. НЕ ОК

Добавлено (23.08.2012, 01:14)
---------------------------------------------
дело в формате. png грузится на ура

faa3aДата: Суббота, 17 Ноября 2012, 12:59 | Сообщение # 12
был не раз
Сейчас нет на сайте
В вашем коде присутствует только функция кадра которая НЕ УМЕЕТ рисовать)))
А вот функция RenderFunc() умеет, она очень умная и в ней по документации, стоит
использовать функции рисования! Так же нужно определить в set state renderfunc....
и перенести туда рисование вашей линии, надеюсь ясно написал.
(хоть и тема мертвая, надеюсь кому-то поможет)
Форум игроделов » Программирование » C/C++ » HGE. Не могу загрузить\отобразить спрайт в окне
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2023 Рейтинг