24 lines
505 B
C#
24 lines
505 B
C#
using Obvious.Soap;
|
|
using UnityEngine;
|
|
|
|
public class WaterBlockersController : MonoBehaviour
|
|
{
|
|
public BoolVariable isPlayerEquiped;
|
|
|
|
private void OnEnable()
|
|
{
|
|
PlayerStateOnOnValueChanged(isPlayerEquiped.Value);
|
|
isPlayerEquiped.OnValueChanged += PlayerStateOnOnValueChanged;
|
|
}
|
|
|
|
private void OnDisable()
|
|
{
|
|
isPlayerEquiped.OnValueChanged -= PlayerStateOnOnValueChanged;
|
|
}
|
|
|
|
private void PlayerStateOnOnValueChanged(bool setter)
|
|
{
|
|
base.transform.GetChild(0).gameObject.SetActive(setter);
|
|
}
|
|
}
|