本文整理汇总了C#中Serializer.AddDataElement方法的典型用法代码示例。如果您正苦于以下问题:C# Serializer.AddDataElement方法的具体用法?C# Serializer.AddDataElement怎么用?C# Serializer.AddDataElement使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Serializer
的用法示例。
在下文中一共展示了Serializer.AddDataElement方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Serialize
protected override XElement Serialize(Serializer serializer)
{
base.Serialize(serializer);
serializer.AddDataElement(CreateStateNode("starting-values",_boneFrameStartValues));
serializer.AddDataElement(CreateStateNode("target-values", _boneFrameEndValues));
return serializer.SerializedData;
}
示例2: Serialize
public XElement Serialize()
{
Serializer serializer = new Serializer(this);
serializer.AddDataItem("config-settings", _settings);
serializer.AddDataItem("has-rated", _hasRated);
serializer.AddDataItem("reminder-plays", _playsBeforeNextReminder);
serializer.AddDataItem("next-reminder",_nextReminderDate);
serializer.AddDataItem("lives-added", true);
serializer.AddDataItem("lives-remaining", _livesRemaining);
serializer.AddDataItem("lives-updated", _lastLivesUpdateTime);
serializer.AddDataItem("golden-tickets", _goldenTicketCount);
serializer.AddDataItem("last-area", _currentArea);
serializer.AddDataElement(SerializedAreaData);
serializer.AddDataElement(SerializedAvatarComponentData);
return serializer.SerializedData;
}
示例3: Serialize
protected virtual XElement Serialize(Serializer serializer)
{
serializer.AddDataItem("current-frame-index", _currentKeyframeIndex);
serializer.AddDataItem("current-frame-elapsed", _currentKeyframeMillisecondsElapsed);
if (_sequence != null)
{
serializer.AddDataItem("sequence-type", _sequence.SequenceType);
serializer.AddDataItem("loop-sequence", _sequence.Loops);
XElement frames = new XElement("keyframes");
for (int i = 0; i < _sequence.FrameCount; i++) { frames.Add(_sequence.Keyframes[i].Serialize()); }
serializer.AddDataElement(frames);
}
return serializer.SerializedData;
}
示例4: Serialize
protected virtual XElement Serialize(Serializer serializer)
{
serializer.AddDataItem("race-name", RaceName);
serializer.AddDataItem("control-sensitivity", ControlSensitivity);
serializer.AddDataItem("selected-avatar", SelectedAvatarSlot);
serializer.AddDataItem("music-off", MusicManager.Muted);
serializer.AddDataItem("sound-off", SoundEffectManager.Muted);
serializer.AddDataItem("powerup-helpers-on", ShowPowerUpHelpers);
if (_avatarCustomisations.Count > 0) { serializer.AddDataElement(SerializedAvatarCustomisations); }
return serializer.SerializedData;
}