private void OptimizeAlpha(bool bNearToMainView) { if (CurrentSkinInstance != null) { if (bNearToMainView) { CurrentSkinInstance.SetAlpha(0.5f); } else { CurrentSkinInstance.SetAlpha(m_currStateData.Alpha); } } }
public override void setAlpha(float alpha) { m_currStateData.Alpha = alpha; if (CurrentSkinInstance != null) { if (alpha > 0.99f) { CurrentSkinInstance.ResetAlpha(); } else { CurrentSkinInstance.SetAlpha(alpha); } } }