HardwareBufferRenderer.SetLightSourceAlpha(Single, Single) 方法

定義

配置環境光和局部陰影 alpha。

[Android.Runtime.Register("setLightSourceAlpha", "(FF)V", "GetSetLightSourceAlpha_FFHandler", ApiSince=34)]
public virtual void SetLightSourceAlpha(float ambientShadowAlpha, float spotShadowAlpha);
[<Android.Runtime.Register("setLightSourceAlpha", "(FF)V", "GetSetLightSourceAlpha_FFHandler", ApiSince=34)>]
abstract member SetLightSourceAlpha : single * single -> unit
override this.SetLightSourceAlpha : single * single -> unit

參數

ambientShadowAlpha
Single

Alpha代表環境陰影。 如果不確定,合理的預設值是0.039f。

spotShadowAlpha
Single

那個點影子的阿爾法。 如果不確定,合理的預設值是0.19華氏度。

屬性

備註

配置環境光和局部陰影 alpha。 這是陰影擁有最大 alpha 值時所用的 alpha,並從提供的數值逐漸下降到零。

這些值通常由當前主題提供,參見 android.R.attr#spotShadowAlphaandroid.R.attr#ambientShadowAlpha

這個設定至少要設定一次,陰 #setLightSourceGeometry(float, float, float, float) 影才會生效。

Java 文件 android.graphics.HardwareBufferRenderer.setLightSourceAlpha(float, float)

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

適用於