美文网首页
简单特效前后设置RenderQueue

简单特效前后设置RenderQueue

作者: 张晓强_843d | 来源:发表于2019-10-08 10:15 被阅读0次

using UnityEngine;

using System.Collections;

using FrameBase;

[ExecuteInEditMode]  

public class UIEffectQueue: MonoBehaviour

{

private  GameObject mBaseWidget;

public GameObject basewidget {

set {

mBaseWidget = value;

widget = mBaseWidget.GetComponent ();

if (widget == null)

GameDebug.GameLogError (gameObject.name + " widget is null!");

render = GetComponent ();

}

get {

return mBaseWidget;

}

}

public int rendererOffset = 0;

public bool runOnce = false;

UIWidget widget;

Renderer render;

void Update ()

{  

//if (basewidget.GetComponent () != null) {

//    w = basewidget.GetComponent ();

//}

//Renderer r = GetComponent ();

//if (widget == null)

//{

//    widget = GetComponent();  

//}

if (widget != null && widget.drawCall != null && render != null) {

int targetQ = widget.drawCall.renderQueue + rendererOffset;  

if (targetQ > 0) {

#if UNITY_EDITOR

                render.material.renderQueue = targetQ; 

#else

render.sharedMaterial.renderQueue = targetQ;   

#endif

}  

}  

#if UNITY_EDITOR

if (runOnce && Application.isPlaying) {  

#else

        if (runOnce ) {  

#endif

this.enabled = false;    

}    

}

相关文章

  • 简单特效前后设置RenderQueue

    using UnityEngine; using System.Collections; using FrameB...

  • 懒加载

    jquery.lazyload.js 如何使用 设置占位图片 设置临界点 设置事件触发加载 使用特效 设置滚动容器...

  • Scratch第四讲|小猫的化妆舞会(2)

    让孩子给小猫开一场变身舞会吧! 一、学会设置适合舞会的背景,同时设置背景的颜色特效和音乐特效 二、给角色进行化妆 ...

  • Scratch第三讲|小猫的化妆舞会(2)

    让孩子给小猫开一场变身舞会吧! 一、学会设置适合舞会的背景,同时设置背景的颜色特效和音乐特效 二、给角色进行化妆 ...

  • 如何为Audio Unit 设置特效

    设置音频特效使用的是AudioEffectUnit,我们这里实现的是Reverb(混响)特效。生活中表现的场景就是...

  • 滑动组件

    这是很简单的水平滑动特效,纯css实现,主要用到属性是overflow,可以设置超出部分的显示效果来实现我们想要的...

  • iOS UINaviGationController - 设置导

    当今很多的APP中为了画面的美观,都做了一些简单的特效,比如说导航栏就躺枪了,其实给导航栏设置阴影的效果很简单,废...

  • 论RenderQueue、SortingLayer、Sortin

    Unity自带了一套物体间的决定渲染顺序的参数,其中最重要的三个为:SortingOrder、SortingOrd...

  • 格斗插件

    Level Init游戏对象: AudioPlayer声音设置:可以设置各种声音.比如特效/打击/BGM.用str...

  • 入门AE:内置特效离子效果,附带教程

    一、效果图 你们知道吗?AE中有很多内置特效,即使你没有插件,也不会做特效,也没有关系,内置特效只要你自己设置几个...

网友评论

      本文标题:简单特效前后设置RenderQueue

      本文链接:https://www.haomeiwen.com/subject/gezvpctx.html