激光效果使用Line Renderer
场景中拖入一个GameObject,添加一个Line Renderer的component,选择一下Material为GUI/TextShader,此材质必须为TextShader,SetColors才会生效,也可以用材质的颜色。
编写脚本Laser.cs
namespace Valve.VR.InteractionSystem{
public class Laser : MonoBehaviour
{
private Player player;
private LineRenderer laser;
// Use this for initialization
void Start()
{
player = Player.instance;
laser = GetComponent<LineRenderer>();
laser.SetVertexCount(2);
laser.SetWid