КАК СОЗДАТЬ ПЛАВНУЮ КАМЕРУ | ЛАЙФХАКИ в CONSTRUCT 3 #1
ฝัง
- เผยแพร่เมื่อ 4 ต.ค. 2024
- Телеграм: t.me/masikovdev
Я ВКонтакте: danteo122
Поставь лайк и подпишись на канал!
--------------
В данном видеоуроке вы узнаете, как создать плавную камеру в 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 подписчиков! Должго было быть больше))
Сори брат, 228 лайко. Не буду ставить...
Но я бы поставил
Во-первых лайк. Во вторых благодарю за ценную инфу!
Можно без переменных. Событие:(Системные Every tick. Действие:"Camera" Set position:lerp(Self.X, Player.X, 0.08) и также по Y
0.08-это значит макс. отклонение от камеры;к примеру-значение 0.10 улучшит чуствительность, а если поставить 0.05-то камера будет отставать (пример)
Можно было просто написать через lerp
сори, но как ты сделал такой крутой фон?
Игрок. Скорость- 300. Поведения: платформер, следить за.
Объект камеры. Скорость- 500. Поведения: следить за, движение к.
Система- каждый тик- Объект камеры- перенести к объекту игрока.
🗿
Круто снимаешь
У меня камера двигается рывками, что делать?
А изачего?
спасибо я только использовал для unity 2D
Спасибо помогло
Чувак, вместо твоих костылей придумали интерполяцию lerp и cosp
давай уж выкладывай полностью, раз начал.
в 2021 году construct 2 выходит из поддержки(
Помянем
R.I.P
Быстрее доделываем наши игры, пока Construct 2 жив!
Чтобы предмет сделать невидимым нужно в самом низу настроек спрайта "Invisible and Visibile"поставить "invisible"без лишних событий
спасибо
А что делать если когда я прыгаю камера не следит за мной, а просто персонаж прыгает а камера на месте
Подсокожите плиз почему у меня когда делаю на персножа скрол ту но скрол ту просто не работает!
После этого события у меня персонаж перестал ходить. Что я сделал не так?
Спасибо, но я уже решил эту проблему)
у меня когда персонаж уходит за начальную видимую территорию, то он и враги начинают двигаться ближе к границе экрана, а когда ее достигает, то камера перестает за ним следить,как это можно решить? Мне не нужна плавная, мне нужна хоть какая-нибудь
У меня что то похожее я когда отхожу в сторону некоторые обьекты следуют за мной
проверь, не уничтожается ли "камера" за границей сцены?
@@murka124 спасибо конечно, но уже не актуально
Получилось но Самара не приятно тресеца
А у меня перс быстрее камеры и в один момент он просто убегает за камеру. Что делать?
Попробуй сделать значение speed на камере больше
Не робит не какими способами
1:19
Кликтим проще)
??
Ага, 30FPS вам обеспечен.
тот самый который ШаРиТ за оптимизацию
СЛОЖНА МОЖНО ПРОЩЕ
Camera.X+(Camera.speed*(Player.X-Camera.X)/100)
Camera.Y+(Camera.speed*(Player.Y-Camera.Y)/100)
thx