private float DeserializePositionAxis(NetDataReader reader, SyncPositionOptions syncOptions, float defaultValue)
        {
            switch (syncOptions)
            {
            case SyncPositionOptions.Sync:
                return(reader.GetFloat());

            default:
            case SyncPositionOptions.NotSync:
                break;
            }
            return(defaultValue);
        }
        private void SerializePositionAxis(NetDataWriter writer, float data, SyncPositionOptions syncOptions)
        {
            switch (syncOptions)
            {
            case SyncPositionOptions.Sync:
                writer.Put(data);
                break;

            default:
            case SyncPositionOptions.NotSync:
                break;
            }
        }