0
У меня есть два изображения: один со светящейся рамкой и один без. Я хочу создать эффект изображения, светящегося, затухающего светящегося изображения. Мой код:Изменение значения альфа-изображения в Unity3D для создания светящегося эффекта
private Image lightImage;
private float alpha;
// Use this for initialization
void Start()
{
lightImage = GetComponent<Image>();
alpha = Time.deltaTime * 10;
}
void FixedUpdate()
{
// fade to transparent over 500ms.
lightImage.CrossFadeAlpha(0.0f, alpha, false);
// and back over 500ms.
lightImage.CrossFadeAlpha(1.0f, alpha, false);
}
Я не могу заставить его работать, как я хочу, он мигает в и быстро, но это не желательный эффект (медленный переход с течением времени.).