Skip to content

Commit c84f4da

Browse files
committed
fixes and example
1 parent dab8021 commit c84f4da

File tree

92 files changed

+68443
-26
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+68443
-26
lines changed

Assets/CatCode/AlphaModifiers Example.meta

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
using System.Collections;
2+
using System.Collections.Generic;
3+
using UnityEngine;
4+
using UnityEngine.UI;
5+
6+
namespace CatCode.AlphaModifiers
7+
{
8+
public class AlphaModifierExample : MonoBehaviour
9+
{
10+
[SerializeField] private MonoAlphaModifier _parentAlpha;
11+
[SerializeField] private MonoAlphaModifier _childAlpha;
12+
[Space]
13+
[SerializeField] private Slider _parentSlider;
14+
[SerializeField] private Slider _childSlider;
15+
16+
private void OnEnable()
17+
{
18+
_parentSlider.onValueChanged.AddListener(OnParentValueChanged);
19+
_childSlider.onValueChanged.AddListener(OnChildValueChanged);
20+
21+
OnParentValueChanged(_parentSlider.value);
22+
OnChildValueChanged(_childSlider.value);
23+
}
24+
25+
private void OnDisable()
26+
{
27+
_parentSlider.onValueChanged.RemoveListener(OnParentValueChanged);
28+
_childSlider.onValueChanged.RemoveListener(OnChildValueChanged);
29+
}
30+
31+
private void OnParentValueChanged(float value)
32+
=> _parentAlpha.Alpha = value;
33+
34+
private void OnChildValueChanged(float value)
35+
=> _childAlpha.Alpha = value;
36+
}
37+
}

Assets/CatCode/AlphaModifiers Example/AlphaModifierExample.cs.meta

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)