一、说明
实现一个路径提示效果,会有流动的效果,整体需要一个shader和LineRenderer来实现。
二、代码演示:
主要为贴图的滚动效果,可定义速度和方向,旋转可以旋转贴图的方向
Shader "Custom/TextureScrollAndRotate"
{
Properties
{
_MainTex("Texture", 2D) = "white" {}
_Color("Color", Color) = (1, 1, 1, 1)
_ScrollSpeed("Scroll Speed", Float) = 1.0
_ScrollDirectionX("Scroll Direction X (-1 to 1)", Range(-1, 1)) = 1
_ScrollDirectionY("Scroll Direction Y (-1 to 1)", Range(-1, 1)) = 0
_RotationAngle("Rotation Angle", Range(0, 360)) = 0
}
SubShader
{
Tags { "Queue"="Transparent" }
LOD 200
Pass
{
Blend SrcAlpha OneMinusSrcAlpha
ZWrite Off
Cull Off
Lighting Off
Offset -1, -1
CGPROGRAM
#p