本文主要是介绍unity shader实现一个移动的箭头,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Shader "Unlit/LT_Arrow"
{
Properties
{
_MainTex ("Texture", 2D) = "white" {}
_MSpeed("MoveSpeed", Range(1, 3)) = 2 //移动速度
}
SubShader
{
//贴图带透明通道 ,半透明效果设置如下:
tags{"Queue" = "Transparent" "RenderType" = "Transparent" "IgnoreProjector" = "True"}
LOD 100
Blend SrcAlpha OneMinusSrcAlpha //Blend选值为: SrcAlpha 和1-SrcAlpha //也可测试为 DstColor SrcColor //one one
Pass
{
Name "Simple"
Cull off //双面
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
// make fog work
#pragma multi_compile_fog
#in
这篇关于unity shader实现一个移动的箭头的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!