Показать сообщение отдельно
  #3  
Старый 26.05.2013, 00:52
xabik xabik вне форума
Прохожий
 
Регистрация: 08.05.2012
Сообщения: 6
Репутация: 10
По умолчанию

Цитата:
Сообщение от Freeman
Потому что их авторы читали учебники по ООП и понимали их. Ибо описанное тут приведено в качестве базового примера более чем в половине учебников по программированию, где рассказываются основы ООП.

Суть в том, что исходную картинку нужно хранить в виде списка объектов и не "портить" каждый раз при движении и масштабировании. Вместо этого хранить два числа -- значения масштаба по X и Y, пересчитывать их каждый раз при изменении масштаба, после чего перегенерировать видимую картинку из неизменного исходного списка.

Хотел было пример написать, но лень. Читайте учебники.


То что Вы тут понаписали не внесло никакой ясности.

1. Объекты (т.е. координаты точек этих объектов) я не порчу. Если Вы внимательно прочли, а Вы этого не сделали, координаты остаются неизменными.
2. В каких конкретно книгах написано про это? Пожалуйста конкретно.
3. Приемами ООП владею. Но с координатами до сих пор в голове путаница.
Ответить с цитированием