Показать сообщение отдельно
Старый 23.07.2009, 13:55   #5
mustaeed
Оператор ЭВМ
 
Регистрация: 01.04.2009
Сообщений: 21
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: инвертированная картинка

мне нужно как раз для экономии оперативной памяти,
чтобы не загружать в оперативку дополнительные кадры,
то есть взять в определённом случае картинку и нарисовать обычным drawimage, когда персонаж идёт вправо,
а в другом случае взять эту же картинку, но просто прорисовать её в обратном направлении, когда персонаж идёт влево.
а все эти библиотеки загружают в память новую картинку но только инвертированную,так можно только лишь сэкономить размер jar файла.
ну а спрайты я вообще не люблю, помоему ими неудобно пользоваться,
лучше обычным способом подгружать каждый кадр отдельно.

я подсчитал у меня в игре на главного героя приходится 44 кадра для торса и 26 кадров для ног многовато помоему, и все эти кадры подгружены в оперативку, если научится прорисовывать картинку в обратном направлении то кадров станет в 2 раза меньше тк каждый кадр дублируется, нпример кадр стоя влево и кадр стоя вправо идентичный но инвертированный.

ну дак как можно такое вообще сделать или нет?
(Offline)
 
Ответить с цитированием