про масштабирование я речи не веду
не для спека оно
в оригинале масштабирование сделано чтобы держать героя примерно по центру
у тебя скролл происходит при приближении к краю - что не айс
необходимо чтобы координаты окна постепенно приближались к координатам героя в сатан это сделано так
берем координаты героя по ним вычисляем идеальные координаты окна
далее берем текущие , вычитаем идеальные делим на 10 прибавляем к текущим
окно двигается за героем чем сильнее герой смещен относительно центра тем быстрее двигается окно





Ответить с цитированием