Читать «HTML5. Недостающее руководство» онлайн - страница 7

Мэтью Мак-Дональд

Прозрачность ....................................................................................................................... 220

Создание простой программы рисования ................................................................................. 223

Подготовка к рисованию .................................................................................................... 223

Рисование на холсте ............................................................................................................ 225

Сохранение содержимого холста ....................................................................................... 227

Совместимость холста с браузерами ......................................................................................... 231

Холст на заполнителе ......................................................................................................... 231

Резервное решение для холста и определение возможностей ........................................ 233

Глава 7. Продвинутые методы работы с холстом ................................................ 235

Что еще можно рисовать на холсте? ......................................................................................... 235

Вставка в холст изображений ............................................................................................ 236

Обрезка, разрезка и изменение размеров изображения ................................................... 238

Вставка в холст текста ........................................................................................................ 240

Тени и вычурные заливки .......................................................................................................... 241

Создание теней .................................................................................................................... 242

Заполнение фигур изображениями .................................................................................... 244

Градиентная заливка фигур ................................................................................................ 245

Обобщая сказанное: рисуем график .................................................................................. 249

Как сделать фигуры интерактивными? ..................................................................................... 254

Отслеживание нарисованного содержимого .................................................................... 255

Проверка на столкновение посредством сравнения координат ...................................... 259

Анимация на холсте .................................................................................................................... 261

Простая анимация ............................................................................................................... 262

Анимация нескольких объектов ........................................................................................ 263

Практический пример: игра "Лабиринт" .................................................................................. 268