22 lines
538 B
C#
22 lines
538 B
C#
using TMPro;
|
|
using UnityEngine;
|
|
|
|
public class ImageColorSync : MonoBehaviour
|
|
{
|
|
[SerializeField] private TMP_Text originalText;
|
|
[SerializeField] private TMP_Text toSync;
|
|
|
|
void Update()
|
|
{
|
|
Color baseColor = originalText.color;
|
|
Color graphicColor = originalText.canvasRenderer.GetColor();
|
|
|
|
toSync.color = new Color(
|
|
baseColor.r * graphicColor.r,
|
|
baseColor.g * graphicColor.g,
|
|
baseColor.b * graphicColor.b,
|
|
baseColor.a * graphicColor.a
|
|
);
|
|
}
|
|
}
|