Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class InteractionHolder : MonoBehaviour {
- [SerializeField]
- GameObject[] objects;
- Vector4[] positions = new Vector4[100];
- // Update is called once per frame
- void Update () {
- for (int i = 0; i < objects.Length; i++)
- {
- positions[i] = objects[i].transform.position;
- }
- Shader.SetGlobalFloat("_PositionArray", objects.Length);
- Shader.SetGlobalVectorArray("_Positions", positions);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment