sample
sample
using Unity.Cinemachine;
using System;
void Start()
{
foreach (GameObject marble in marbles)
{
Vector3 pos = marble.transform.position;
float randomY = UnityEngine.Random.Range(-yOffsetRange, yOffsetRange);
marble.transform.position = new Vector3(pos.x, pos.y + randomY, pos.z);
}
void Update()
{
for (int i = 0; i < targetGroup.m_Targets.Length; i++)
{
float xPos = marbles[i].transform.position.x;
float yPos = marbles[i].transform.position.y;
targetGroup.m_Targets[i].Weight = Math.Abs(xPos) + Math.Abs(yPos);
}
}
}