版权声明:本文为博主原创文章,如需转载,请注明出处: https://blog.csdn.net/MASILEJFOAISEGJIAE/article/details/84204768
示例效果
每隔0.5秒调用一次函数改变材质。
脚本实现
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MaterialController : MonoBehaviour
{
public Material materialOrigin;
public Material materialReplaced;
// Use this for initialization
void Start()
{
Invoke("m1", 0.5f);
}
void m1()
{
GetComponent<Renderer>().material = materialOrigin;
Invoke("m2", 0.5f);
}
void m2()
{
GetComponent<Renderer>().material = materialReplaced;
Invoke("m1", 0.5f);
}
}