一.Gudie Arrow(箭头向导)
如何让图一变图二:点击inspector的shader->legacy shaders->particles->alpha blended
在添加一个上下浮动的动画就可以制作一个箭头向导了
二.Trigger(触发器)
首先可以加入一个3D Object并取消mesh render但保留box collider
触发器代码
public class BFirstTrigger : MonoBehaviour
{
public GameObject ThePlayer;
public GameObject TextBox;
public GameObject TheMarker;
public AudioSource line03;
void OnTriggerEnter() //一个固定组件
{
this.GetComponent<BoxCollider>().enabled = false;
ThePlayer.GetComponent<FirstPersonController>().enabled = false;
StartCoroutine(ScenePlayer());
}
IEnumerator ScenePlayer()
{
TextBox.GetComponent<Text>().text = "Looks like a weapon on that table.";
line03.Play();
yield return new WaitForSeconds(2.5f);
TextBox.GetComponent<Text>().text = "";
ThePlayer.GetComponent<FirstPersonController>().enabled = true;
TheMarker.SetActive(true);
}
}