Хочешь писать сайты на Django? Сейчас акция получить подарки. Python + Django Framework 1.7; 1.8; 1.9; 2.0 - школа практического программирования В. Бовсуновского

  Kivy (Python под Android) - школа практического программирования В. Бовсуновского.

Школа программирования Бовсуновского Kivy
Школа программирования Бовсуновского Kivy

Menu


К списку категорий

Подписаться на Ютуб, получать новые видео. ×

К шагу 28. Матрицы в Kivy. PushMatrix и PopMatrix.


Изображение



Описание

Наша цель научиться использовать

PushMatrix и PopMatrix



Статья

Наша цель научиться использовать:

PushMatrix и PopMatrix

(смыл в следующем, используя PushMatrix мы часть кода можем отправить в стек (простыми словами в память), потом пишем инструкцию PopMatrix и под ней другой код. В результате получаем наложение матриц и разные свойства кода.

Например, в уроке мы делали следующее, часть кода изменяли, применяли перемещение и изменение масштаба, потом отправляли в стек (кто не знает почитайте что такое стек в Википедии, достаточно просто понимать, глубоко разбираться не нужно). Потом писали другой код, это было слово. И после извлечения из стека первый код как бы накладывается на второй, в результате мы получили картинку, которая была дефомирована (перемещение и масштаб), но с нормальным не дефомированным текстом.

Мы рассмотрели частый пример и поняли смысл, использовать PushMatrix и PopMatrix можно с чем угодно (например, для наложения эффектов, работе с камерой и вообще, где вам нужно совместить два элемента......

 

Перейти к шагу 28.





Рекомендации

Выполните домашнее задание обязательно.



2016-03-24 09:21:01+00:00

К списку категорий




Практика программирования Python для Android.

Сделан на: Python-2.7.8; Django 1.8.8 - научиться; Хостинг "Джино"; Дизайн - Foundation-6;