@@ -10,7 +10,13 @@ namespace MLAPI.MonoBehaviours.Prototyping
1010 [ AddComponentMenu ( "MLAPI/NetworkedAnimator" ) ]
1111 public class NetworkedAnimator : NetworkedBehaviour
1212 {
13+ /// <summary>
14+ /// Is proximity enabled
15+ /// </summary>
1316 public bool EnableProximity = false ;
17+ /// <summary>
18+ /// The proximity range
19+ /// </summary>
1420 public float ProximityRange = 50f ;
1521
1622 [ SerializeField ]
@@ -25,14 +31,20 @@ public class NetworkedAnimator : NetworkedBehaviour
2531 private int transitionHash ;
2632 private float sendTimer ;
2733
34+
35+ #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
2836 // tracking - these should probably move to a Preview component. -- Comment from HLAPI. Needs clarification
2937 public string param0 ;
3038 public string param1 ;
3139 public string param2 ;
3240 public string param3 ;
3341 public string param4 ;
3442 public string param5 ;
43+ #pragma warning restore CS1591 // Missing XML comment for publicly visible type or member
3544
45+ /// <summary>
46+ /// Gets or sets the animator component used for syncing the animations
47+ /// </summary>
3648 public Animator animator
3749 {
3850 get { return _animator ; }
@@ -42,7 +54,11 @@ public Animator animator
4254 ResetParameterOptions ( ) ;
4355 }
4456 }
45-
57+ /// <summary>
58+ /// TODO
59+ /// </summary>
60+ /// <param name="index"></param>
61+ /// <param name="value"></param>
4662 public void SetParameterAutoSend ( int index , bool value )
4763 {
4864 if ( value )
@@ -54,7 +70,11 @@ public void SetParameterAutoSend(int index, bool value)
5470 parameterSendBits &= ( uint ) ( ~ ( 1 << index ) ) ;
5571 }
5672 }
57-
73+ /// <summary>
74+ /// TODO
75+ /// </summary>
76+ /// <param name="index"></param>
77+ /// <returns></returns>
5878 public bool GetParameterAutoSend ( int index )
5979 {
6080 return ( parameterSendBits & ( uint ) ( 1 << index ) ) != 0 ;
@@ -68,13 +88,19 @@ private bool sendMessagesAllowed
6888 }
6989 }
7090
91+ /// <summary>
92+ /// Registers message handlers
93+ /// </summary>
7194 public override void NetworkStart ( )
7295 {
7396 RegisterMessageHandler ( "MLAPI_HandleAnimationMessage" , HandleAnimMsg ) ;
7497 RegisterMessageHandler ( "MLAPI_HandleAnimationParameterMessage" , HandleAnimParamsMsg ) ;
7598 RegisterMessageHandler ( "MLAPI_HandleAnimationTriggerMessage" , HandleAnimTriggerMsg ) ;
7699 }
77100
101+ /// <summary>
102+ /// TODO
103+ /// </summary>
78104 public void ResetParameterOptions ( )
79105 {
80106 Debug . Log ( "ResetParameterOptions" ) ;
@@ -377,11 +403,19 @@ private void ReadParameters(BinaryReader reader, bool autoSend)
377403 }
378404 }
379405
406+ /// <summary>
407+ /// TODO
408+ /// </summary>
409+ /// <param name="triggerName"></param>
380410 public void SetTrigger ( string triggerName )
381411 {
382412 SetTrigger ( Animator . StringToHash ( triggerName ) ) ;
383413 }
384414
415+ /// <summary>
416+ /// TODO
417+ /// </summary>
418+ /// <param name="hash"></param>
385419 public void SetTrigger ( int hash )
386420 {
387421 if ( isLocalPlayer || isOwner )
0 commit comments