在游戏中,使用武器进行攻击时,往往能看到武器挥出去的残影
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using UnityEditor.UI;
using UnityEngine;
using UnityEngine.UI;
public class Trailing : MonoBehaviour
{
public static Trailing trailing;
public AudioSource sources;
public Transform tou;
public Transform wei;
public Vector3[] touarr = new Vector3[5];
public Vector3[] weiarr = new Vector3[5];
public Color notou=Color.white;
public Color yestou;
VertexHelper vh;
private Mesh mesh;
public Texture2D texture;
public bool isTrailing = false;
private void Awake()
{
trailing = this;
}
// Start is called before the first frame update
void Start()
{
vh = new VertexHelper();
mesh = new Mesh();
for (int i = 0; i < 5; i++)
{
weiarr[i] = wei.position;
touarr[i] = tou.position;
}
gameObject.AddComponent<MeshFilter>().mesh = mesh;
texture = new Texture2D(128, 128);
for (int x = 0; x < 128; x++)
{
for (int y = 0