КАК СОЗДАТЬ ПЛАВНУЮ КАМЕРУ | ЛАЙФХАКИ в CONSTRUCT 3 #1
ฝัง
- เผยแพร่เมื่อ 8 ก.พ. 2025
- Телеграм: t.me/masikovdev
Поставь лайк и подпишись на канал!
--------------
В данном видеоуроке вы узнаете, как создать плавную камеру в Construct 2 без сторонних плагинов буквально за одно действие.
Camera.X+(Camera.speed*(hero1.X-Camera.X)/100)
(не благодарите)
Ты никуда не денешься)Спасибо.
Благодарю)
Спасибо) Но там нужно всё время переименовывать, писать самому быстрее :)
1. Забыли lerp()
2. Every Tick не нужно, достаточно оставить пустое условие, оно будет всегда истинно
3. Лучше сделать камеру невидимой в настройках объекта, тогда ГП не будет лишний раз рисовать этот объект. Если объект видимый, но он полностью прозрачный, то, как ни странно, ГП отрисовывает его. Пометка "Невидимость" показывает ГП, нужно ли этот объект отрисовывать, или нет.
Друг, вот это ты прошареный, респект, вообще не знал про пустое событие
@Mыqpka 😀
@@murka124 слушай а ты не знаешь почему камера может дёргатся, и персанад тоже, делал по видосу?
@@МишаКобцев-ж6ъ не знаю. Используй lerp(), у меня на втором канале есть видео по этой теме
@@МишаКобцев-ж6ъ th-cam.com/video/_oJzwrI8ShY/w-d-xo.html
X: scrollx +(player.X - scrollx)*2*dt
Y: scrolly + (player.Y - scrolly)*2*dt
Так лучше намного ))
Scroll to position это в sistem? Я не могу найти
Люди help
У меня когда когда я начинаю движение со мной начинают и некоторые обьекты
Круто чувак продолжай и дальше
X lerp(self.x,camera.x,0.01-1)
Y lerp(self.y,camera.y,0.01-1)
Круто снимаешь
Все гениальное - просто! Спасибо)
Не заслужанно 910 подписчиков! Должго было быть больше))
Игрок. Скорость- 300. Поведения: платформер, следить за.
Объект камеры. Скорость- 500. Поведения: следить за, движение к.
Система- каждый тик- Объект камеры- перенести к объекту игрока.
🗿
Можно без переменных. Событие:(Системные Every tick. Действие:"Camera" Set position:lerp(Self.X, Player.X, 0.08) и также по Y
0.08-это значит макс. отклонение от камеры;к примеру-значение 0.10 улучшит чуствительность, а если поставить 0.05-то камера будет отставать (пример)
Ваше И огромные Спасибо
Моя игра стал просто супер
сори, но как ты сделал такой крутой фон?
Сори брат, 228 лайко. Не буду ставить...
Но я бы поставил
Можно было просто написать через lerp
Во-первых лайк. Во вторых благодарю за ценную инфу!
У меня камера двигается рывками, что делать?
А изачего?
в 2021 году construct 2 выходит из поддержки(
Помянем
R.I.P
Быстрее доделываем наши игры, пока Construct 2 жив!
Спасибо помогло
Подсокожите плиз почему у меня когда делаю на персножа скрол ту но скрол ту просто не работает!
спасибо я только использовал для unity 2D
А что делать если когда я прыгаю камера не следит за мной, а просто персонаж прыгает а камера на месте
Чувак, вместо твоих костылей придумали интерполяцию lerp и cosp
давай уж выкладывай полностью, раз начал.
После этого события у меня персонаж перестал ходить. Что я сделал не так?
Спасибо, но я уже решил эту проблему)
спасибо
у меня когда персонаж уходит за начальную видимую территорию, то он и враги начинают двигаться ближе к границе экрана, а когда ее достигает, то камера перестает за ним следить,как это можно решить? Мне не нужна плавная, мне нужна хоть какая-нибудь
У меня что то похожее я когда отхожу в сторону некоторые обьекты следуют за мной
проверь, не уничтожается ли "камера" за границей сцены?
@@murka124 спасибо конечно, но уже не актуально
А у меня перс быстрее камеры и в один момент он просто убегает за камеру. Что делать?
Попробуй сделать значение speed на камере больше
Чтобы предмет сделать невидимым нужно в самом низу настроек спрайта "Invisible and Visibile"поставить "invisible"без лишних событий
Не робит не какими способами
Получилось но Самара не приятно тресеца
??
1:19
Ага, 30FPS вам обеспечен.
тот самый который ШаРиТ за оптимизацию
Кликтим проще)
СЛОЖНА МОЖНО ПРОЩЕ
Camera.X+(Camera.speed*(Player.X-Camera.X)/100)
Camera.Y+(Camera.speed*(Player.Y-Camera.Y)/100)
thx