Question by
magicalunicornart · Jun 23, 2019 at 10:29 AM ·
vector2post processing
Postprocessing vignette follows player
I use the post processing plugin and want the vignette to follow the player, means: the center of the vignette should always be at the players position. However I get an error, postprocessing vector2 cant be converted into unity.engine vector2?
using System.Collections;
using System.Collections.Generic;
using UnityEngine.Rendering.PostProcessing;
using UnityEngine;
public class ViewOtherWorld : MonoBehaviour
{
PostProcessVolume postProcProf;
[SerializeField] Transform player;
Vignette m_vignette;
private void Start() {
postProcProf = GetComponent<PostProcessVolume>();
postProcProf.profile.TryGetSettings(out m_vignette);
}
private void Update() {
m_vignette.center = new Vector2(player.position.x, player.position.y);
}
}
Comment
Your answer
Follow this Question
Related Questions
Is there an int based class/struct like Vector2? 4 Answers
Unity Error Script Vector2 0 Answers
Absolute direction Vector2D 0 Answers
Vector2.MoveTowards not working. 0 Answers