public override void ReadXml(System.Xml.XmlReader reader)
{
//reader.MoveToContent();
//reader.ReadStartElement();
base.ReadXml(reader);
////worldMatrix
worldMatrix = this.MyObject.MyTransform.GetWorldMatrix();
IsTrigger = reader.ReadElementContentAsBoolean("IsTrigger", "");
DoNothing = reader.ReadElementContentAsBoolean("DoNothing", "");
if (reader.Name == "CustomScale")
{
reader.ReadStartElement();
CustomScale = new Vector3(reader.ReadElementContentAsFloat("X", ""),
reader.ReadElementContentAsFloat("Y", ""),
reader.ReadElementContentAsFloat("Z", ""));
reader.ReadEndElement();
}
if (reader.Name == "CustomOffset")
{
reader.ReadStartElement();
CustomOffset = new Vector3(reader.ReadElementContentAsFloat("X", ""),
reader.ReadElementContentAsFloat("Y", ""),
reader.ReadElementContentAsFloat("Z", ""));
reader.ReadEndElement();
}
//MyObject = ResourceManager.Instance.CurrentScene.GetObject(tmp);
//this.CreateCollider();
//reader.ReadEndElement();
}