在制作游戏过程中会出现鼠标滑动的实现,而为啦增强视觉效果,往往会添加拖尾或者鼠标点击的特效,接下来就说说在unity中如何实现拖尾效果,首先unity中有个组件,叫TrailRenderer,在Component ——> Effect——>TrailRenderer中添加,根据自己需要的效果设置自己需要的颜色,然后还有相应的曲线和拖尾长度,来实现自己需要的效果,接下来上代码
public TrailRenderer m_CollectTrail = null; #if UNITY_EDITOR
if (Input.GetMouseButtonDown(0))
{
if (!m_PointDown)
{
m_PointDown = true;
m_CollectTrail.Clear();
m_CollectTrail.gameObject.SetActive(true);
}
}
else if (Input.GetMouseButtonUp(0))
{
if (m_PointDown)