unit – How to add a program to a texture in a shader?

I want a texture to emit 1, no more. In standard shader, I activate the emitter and set the texture to Color and Color to 1. I do not need to emit to go beyond the object, I only need texture to shine.

My shader:

Shader "Mobile / My Bumped Diffuse" {
{properties
_MainTex ("Base (RGB)", 2D) = "white" {}
    [NoScaleOffset] _BumpMap ("Normalmap", 2D) = "bump" {}
_Color ("Color", Color) = (1, 1, 1, 1)
}

SubShader {
Tags {"Queue" = "Transparent" "RenderType" = "Transparency"}
LOD 250
ZĂ©crivez
Mix SrcAlpha OneMinusSrcAlpha

CGPROGRAMME
#pragma surf surf Lambert noforwardadd alpha: fade

sampler2D _MainTex;
sampler2D _BumpMap;
fixed4 _Color;
fixed4 _Emission;

struct Input {
float2 uv_MainTex;
};

void surf (IN entry, inout SurfaceOutput o) {
fixed4 c = tex2D (_MainTex, IN.uv_MainTex) * _Color;
o.Albedo = c.rgb;
o.Alpha = c.a;
o.Normal = UnpackNormal (tex2D (_BumpMap, IN.uv_MainTex));
}
ENDCG
}

FallBack "Mobile / Diffuse"

}