SyncTextureFile
 (1) (1).png)
Defining the module:
[SerializeField] private SyncTextureFile _avatar;
Setting data as the controller:
_avatar.filePath = _path;
Reacting to new data received:
private void OnEnable()
{
_avatar.onDataChanged += OnAvatarChanged;
}
private void OnDisable()
{
_avatar.onDataChanged -= OnAvatarChanged;
}
private void OnAvatarChanged(Texture2D texture)
{
_avatarImage.texture = texture;
}