3DText無法被物體遮擋

轉(zhuǎn)載:https://blog.csdn.net/Wenhao_China/article/details/122009744
1、創(chuàng)建一個Shader

Shader "Custom/3D Text Shader" {
    Properties{
        _MainTex("Font Texture", 2D) = "white" {}
        _Color("Text Color", Color) = (1,1,1,1)
    } 
        SubShader{
            Tags{ "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" }
            Lighting Off Cull Off ZWrite On Fog { Mode Off }
            Blend SrcAlpha OneMinusSrcAlpha
            Pass {
                Color[_Color]
                SetTexture[_MainTex] {
                    combine primary, texture * primary
                }
            }
        }
}

2、創(chuàng)建一個Material
然后Shader改為剛剛創(chuàng)建的這個Shader
3、給Material賦值字體
把你想要用的字體拖拽到Unity中來,然后字體下邊的Font Texture,賦值給當(dāng)前的Material。
4、給3DText屬性賦值
3DText 的字體設(shè)置為剛才的字體,material設(shè)置為剛才創(chuàng)建的

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 用到的組件 1、通過CocoaPods安裝 2、第三方類庫安裝 3、第三方服務(wù) 友盟社會化分享組件 友盟用戶反饋 ...
    SunnyLeong閱讀 15,191評論 1 180
  • 一、Unity簡介 1. Unity界面 Shift + Space : 放大界面 Scene界面按鈕渲染模式2D...
    MYves閱讀 8,666評論 0 22
  • UGUI 控件是UGUI內(nèi)置的,控件上面因因包含不同的組件而不同。 Image組件Image等價于NGUI的Spr...
    元宇宙協(xié)會閱讀 2,867評論 0 5
  • Unity UI系統(tǒng)是一個開源項目,我們可以查看源代碼來更加清晰的看這些組件的功能實現(xiàn)。 1.Image 圖片組件...
    zZzun閱讀 2,037評論 0 1
  • afinalAfinal是一個android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,877評論 2 45

友情鏈接更多精彩內(nèi)容