17.10.2015 / 15:11 | |
19Ram84 Пользователь Сейчас: Offline
Регистрация: 30.08.2015
| Naik, Не-е с jpg, равно как и сохранением в png, не получится, я уже проверял, качество зашумлённое выходит, хотя прикольно конечно, сохранив картинку-звук в png, тем самым сжать его, было 230кб а становится 20кб длительностью 15сек |
17.10.2015 / 15:21 | |
19Ram84 Пользователь Сейчас: Offline
Регистрация: 30.08.2015
| Цитата aNNiMON: Naik, в том-то и дело, что как оказалось, он не с цветами оперирует, а просто с массивом байт в файле. С равным успехом, он и видео может так сделать и бог весть что ещё.А вот с видео я обломался Перепробывал оба формата и 3gp и mp4 с разными кодеками, получаются только разные кубики, там без извлечения из контейнера сие не прокатит, может аvi ещё может быть, но на моём теле ави не пашет Кстати, с прозрачностью так ничего и не вышло к сожалению, думаю как вариант, перед открытием файла, перекодировать его в bаse64 а после сохранения декодировать |
17.10.2015 / 20:11 | |
kingdosya Пользователь Сейчас: Offline
Имя: Сергей Откуда: Вашингтон Регистрация: 06.08.2013
| Пожалуйста, выясните что лучше скачать чтобы программировать на языках рhр и яваФорАндроид? Netbeans all? Nb for php and nb for java? Или?
Изменено kingdosya (17.10 / 20:12) (всего 1 раз) |
17.10.2015 / 20:35 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Ставишь бобы, а потом нужные плагины
__________________
Да, детка, я - Король Ящериц!!! |
17.10.2015 / 21:36 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| Доброй ночи. Что не так с кодом: if (keyCode == -2) tiledId = (tiledId > 3) ? 1 : tiledId++;
Почему значение переменной не увеличуется? Должно быть так: если tiledId > 3 то установить значение 1, если tiledId < 3 то к значению прибавить 1 Изменено Alexandr (17.10 / 21:40) (всего 1 раз) |
17.10.2015 / 21:53 | |
aRiGaTo Пользователь Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| Alexandr, потому что tileId++. Замени на tileId + 1. Или, если уж так хочешь инкрементом, ++tileId.
__________________
don't tread on me |
17.10.2015 / 21:54 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| Alexandr, На сколько я помню надо писать tiled+=1, а не tiled++ А по правде, не слушай меня, оратор выше прав Изменено Magatino (17.10 / 22:12) (всего 1 раз) |
17.10.2015 / 22:00 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| aRiGaTo, почему нельзя? В цыкле же так делается увеличение на 1 for (int i = 1; i < 3; i++)
|
17.10.2015 / 22:48 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Alexandr, вот именно, в цикле пишется i++, а не i = i++. В твоём же коде по-сути второй вариант. Попробуй ответить, почему он не рабочий? И вообще, зачем мудрить с тернарниками? if (keyCode == -2) {
tiledId++;
if (tiledId > 3) tiledId = 1;
}
__________________
let live Изменено aNNiMON (17.10 / 22:53) (всего 2 раза) |
17.10.2015 / 23:11 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| Спасибо, понял.
|