当前位置: 首页 > news >正文

wordpress 币seo排名点击首页

wordpress 币,seo排名点击首页,东莞短视频seo需要多少钱,微信关注公众号还是一样的分为UI闪烁和物体闪烁#xff0c;其中具体可分为#xff1a;UI闪烁、物体闪烁与半透明闪烁 1#xff0c;UI闪烁 对于UI 还是一样的#xff0c;改写UI本身的shader#xff1a; Shader UI/YydUIShanShder {Properties{[PerRendererData] _MainTex(… 还是一样的分为UI闪烁和物体闪烁其中具体可分为UI闪烁、物体闪烁与半透明闪烁 1UI闪烁 对于UI 还是一样的改写UI本身的shader Shader UI/YydUIShanShder {Properties{[PerRendererData] _MainTex(Sprite Texture, 2D) white {}_Color(Tint, Color) (1,1,1,1)_StencilComp(Stencil Comparison, Float) 8_Stencil(Stencil ID, Float) 0_StencilOp(Stencil Operation, Float) 0_StencilWriteMask(Stencil Write Mask, Float) 255_StencilReadMask(Stencil Read Mask, Float) 255_ColorMask(Color Mask, Float) 15[Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip(Use Alpha Clip, Float) 0[Toggle]_Switch(Switch, Float) 0_value(Speed,Range(1,3)) 1_overlayCol(OtherColor,Color) (0.2146,1,0,0.6039)}SubShader{Tags{Queue TransparentIgnoreProjector TrueRenderType TransparentPreviewType PlaneCanUseSpriteAtlas True}Stencil{Ref[_Stencil]Comp[_StencilComp]Pass[_StencilOp]ReadMask[_StencilReadMask]WriteMask[_StencilWriteMask]}Cull OffLighting OffZWrite OffZTest[unity_GUIZTestMode]Blend SrcAlpha OneMinusSrcAlphaColorMask[_ColorMask]Pass{Name DefaultCGPROGRAM #pragma vertex vert #pragma fragment frag #pragma target 2.0#include UnityCG.cginc #include UnityUI.cginc#pragma multi_compile_local _ UNITY_UI_CLIP_RECT #pragma multi_compile_local _ UNITY_UI_ALPHACLIPstruct appdata_t{float4 vertex : POSITION;float4 color : COLOR;float2 texcoord : TEXCOORD0;UNITY_VERTEX_INPUT_INSTANCE_ID};struct v2f{float4 vertex : SV_POSITION;fixed4 color : COLOR;float2 texcoord : TEXCOORD0;float4 worldPosition : TEXCOORD1;half4 mask : TEXCOORD2;UNITY_VERTEX_OUTPUT_STEREO};sampler2D _MainTex;fixed4 _Color;fixed4 _TextureSampleAdd;float4 _ClipRect;float4 _MainTex_ST;float _UIMaskSoftnessX;float _UIMaskSoftnessY;float _value;float4 _overlayCol;half _Switch;v2f vert(appdata_t v){v2f OUT;UNITY_SETUP_INSTANCE_ID(v);UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(OUT);float4 vPosition UnityObjectToClipPos(v.vertex);OUT.worldPosition v.vertex;OUT.vertex vPosition;float2 pixelSize vPosition.w;pixelSize / float2(1, 1) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy));float4 clampedRect clamp(_ClipRect, -2e10, 2e10);float2 maskUV (v.vertex.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy);OUT.texcoord TRANSFORM_TEX(v.texcoord.xy, _MainTex);OUT.mask half4(v.vertex.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_UIMaskSoftnessX, _UIMaskSoftnessY) abs(pixelSize.xy)));OUT.color v.color * _Color;return OUT;}fixed4 frag(v2f IN) : SV_Target{half4 color IN.color * (tex2D(_MainTex, IN.texcoord) _TextureSampleAdd);#ifdef UNITY_UI_CLIP_RECThalf2 m saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw);color.a * m.x * m.y; #endif#ifdef UNITY_UI_ALPHACLIPclip(color.a - 0.001); #endifhalf _g dot(color.rgb, unity_ColorSpaceLuminance);//这部分是自定义处理的if (_Switch 1){fixed4 col _overlayCol;float t abs(sin(_Time.w * _value));col.a lerp(0, _overlayCol.a, t);color lerp(color, col, col.a);//将col叠加在color上}return color;}ENDCG}} } 实现原理我们可以理解为在原有的图片上叠加了一层会随着时间变化而变化透明度的纯色。 和原image的shader相比基本没做太大改动。只是为了实现闪烁效果自定义了如下部分 //这部分是自定义处理的if (_Switch 1){fixed4 col _overlayCol;float t abs(sin(_Time.w * _value));col.a lerp(0, _overlayCol.a, t);color lerp(color, col, col.a);//将col叠加在color上} 2物体闪烁 原理相同实现代码如下 Shader YaDong/YydShanShader {Properties{_MainTex(Texture, 2D) white {}[Header(twinkle)]_twinkleCol(闪光色,Color) (0.7735,0.7735,0.7735,1)_twinkleValue(闪烁 Speed,float) 1_middleValue(中间值,float) 0.5_volatilityValue(波动,float) 0.6}SubShader{Tags { RenderType Opaque }LOD 100Pass{CGPROGRAM#pragma vertex vert#pragma fragment frag// make fog work//#pragma multi_compile_fog#include UnityCG.cgincstruct appdata{float4 vertex : POSITION;float2 uv : TEXCOORD0;};struct v2f{float2 uv : TEXCOORD0;//UNITY_FOG_COORDS(1)float4 vertex : SV_POSITION;};sampler2D _MainTex, _YydChangeInterval;float4 _MainTex_ST;float4 _twinkleCol;float _twinkleValue;float _middleValue;float _volatilityValue;v2f vert(appdata v){v2f o;o.vertex UnityObjectToClipPos(v.vertex);o.uv TRANSFORM_TEX(v.uv, _MainTex);// UNITY_TRANSFER_FOG(o,o.vertex);return o;}fixed4 frag(v2f i) : SV_Target{// sample the texturefixed4 col tex2D(_MainTex, i.uv);float t abs(sin(_Time.w * _twinkleValue)* _volatilityValue) _middleValue;// 0.5;col.rgb lerp(col.rgb, saturate(col.rgb _twinkleCol.rgb), t);return col;}ENDCG}} }3纯色半透明闪烁 与上述物体闪烁不同的是这个只是在颜色基础上加了半透明闪烁实现代码如下 Shader YaDong/YydGreenShader {Properties{_MainTex(Texture, 2D) white {}_value(速度,Range(1,3)) 1_overlayCol(叠加色,Color) (0.2146,1,0,0.6039)}SubShader{//Tags { RenderType Opaque }Tags { Queue Transparent RenderType Transparent }zWrite offblend srcAlpha one//LOD 100Pass{CGPROGRAM#pragma vertex vert#pragma fragment frag// make fog work//#pragma multi_compile_fog#include UnityCG.cgincstruct appdata{float4 vertex : POSITION;float2 uv : TEXCOORD0;};struct v2f{float2 uv : TEXCOORD0;//UNITY_FOG_COORDS(1)float4 vertex : SV_POSITION;};sampler2D _MainTex, _YydChangeInterval;float4 _MainTex_ST;float _value;float4 _overlayCol;v2f vert(appdata v){v2f o;o.vertex UnityObjectToClipPos(v.vertex);o.uv TRANSFORM_TEX(v.uv, _MainTex);// UNITY_TRANSFER_FOG(o,o.vertex);return o;}fixed4 frag(v2f i) : SV_Target{fixed4 col _overlayCol;float t abs(sin(_Time.w * _value));col.a lerp(0.3, _overlayCol.a, t);return col;}ENDCG}} }
http://www.pierceye.com/news/517504/

相关文章:

  • 网站怎么黑北京广告设计公司排行
  • 番禺网站排名推广优化排名网站开发类标书模板
  • 青海市住房和城乡建设厅网站关于网站建设的合同协议书
  • 中文企业网站模板下载wordpress付费知识
  • 网站设计图能用ps做么襄城县住房和城市建设局网站
  • 汕头市网站建设分站服务机构建设网站费用会计分录
  • 360网站推广wordpress 插件 定时
  • 企业设计网站公司易语言可以做网站嘛
  • 乐昌网站建设wordpress 自动推送
  • 建立自我追求无我什么意思广州网站优化推广
  • 公司介绍网站怎么做的苏州网页制作招聘
  • 天长网站建设黄骅市长
  • 深圳网站维护页面设计WordPress在线留言插件
  • 网站改版的几个建议夜夜夜在线观看
  • 网站开发和 app开发的区别百度推广管家
  • 门窗网站制作宣传语建设一个商城式网站可以吗
  • 网站优化推广公司北京软件开发公司滕迎江
  • 网站建立的连接不安全怎么解决网站如何做数据库
  • 营销型制作网站公司重庆蒲公英网站建设公司
  • 官方网站找工作公众号中国航发网上采购平台
  • 大连网站制作仟亿科技个人网站建站步骤
  • 网站php文件上传成都网站搜索排名优化哪家好
  • 南京做网站费用做网站的服务器配置
  • 外贸用什么平台自建站较好门户网站盈利
  • 外包兼职做图的网站做视频网站用哪个模板
  • 全球购物网站大全百度网盟推广官方网站
  • 计算机网站维护建设深圳外网站建设
  • 贵州公明建设投资咨询有限公司官方网站小说网站开发对影成三人小说
  • 软件分享网站不一样的婚恋网站怎么做
  • 如何维护给做网站的客户公司变更名称和经营范围