protected override void OnSend() { var data = new MultiValue(); foreach (var param in animator.parameters) { data.Push(param.name); switch (param.type) { case AnimatorControllerParameterType.Bool: data.Push(animator.GetBool(param.name)); break; case AnimatorControllerParameterType.Int: data.Push(animator.GetInteger(param.name)); break; case AnimatorControllerParameterType.Float: data.Push(animator.GetFloat(param.name)); break; } } Send(data); }
protected override void OnSend() { var values = new MultiValue(); Debug.Log(values.AsString()); values.Push(idUi.text); values.Push(twitterIcon.iconUrl); values.Push(messageUi.text); values.Push(scoreUi.text); Send(values); }
protected override void OnSend() { var values = new MultiValue(); if (isPositionSync) { values.Push(transform.position); } if (isRotationSync) { values.Push(transform.rotation); } if (isScaleSync) { values.Push(transform.localScale); } Send(values); }