Показать сообщение отдельно
  #1 (permalink)  
Старый 23.12.2011, 01:41
Аватар для Isaac
Кандидат Javascript-наук
Отправить личное сообщение для Isaac Посмотреть профиль Найти все сообщения от Isaac
 
Регистрация: 03.08.2011
Сообщений: 106

Canvas. Работа с изображениями.
Здравствуйте.
Подскажите пожалуйста.
Код
// получаем все пиксели изображения
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
var pixels = imageData.data;

Если я работаю со спрайтами в канвасе(спрайт предскатвляет из себя .png), могу я:
1. добраться до каждого пикселя в этой картинке/спрайте и покадрово перемещать его координаты?
2. удалять или красить px картинки/спрайта. Я знаю, что могу менять цвет/фон спрайта, а вот могу ли я менять цвет пикселей самой картинки?

Может вопрос будет не в тему, и нужно будет перенести его в отдельную тему, но все же:
Прошувысказать свое ЗА и ПРОТИВ, на чем стоит писать игру: WebGL или Canvas

Последний раз редактировалось Isaac, 23.12.2011 в 01:51.
Ответить с цитированием