RenderNode.SetSpotShadowColor(Color) 方法

定義

設定當 RenderNode 具有正 Z 值或高程值,且繪製於截 Canvas#enableZ() 面內時所繪製的點陰影顏色。

[Android.Runtime.Register("setSpotShadowColor", "(I)Z", "", ApiSince=29)]
public bool SetSpotShadowColor(Android.Graphics.Color color);
[<Android.Runtime.Register("setSpotShadowColor", "(I)Z", "", ApiSince=29)>]
member this.SetSpotShadowColor : Android.Graphics.Color -> bool

參數

color
Color

這個 RenderNode 會投射出的顏色,用於其高程點陰影。

傳回

若值改變,則為真;若新值與先前相同,則為假。

屬性

備註

設定當 RenderNode 具有正 Z 值或高程值,且繪製於截 Canvas#enableZ() 面內時所繪製的點陰影顏色。

預設陰影顏色是黑色。 通常,這個顏色會是不透明的,所以不同顏色的渲染節點間陰影強度是一致的。

最終斑點陰影的不透明度取決於陰影投射器的高度、outlineSpotShadowColor(通常是不透明)的 alpha 通道,以及 android.R.attr#spotShadowAlpha 主題屬性

Java 文件 android.graphics.RenderNode.setSpotShadowColor(int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於