Exemple #1
0
 public static Eventlogger getInstance()
 {
     if(instance == null){
         var go = new GameObject("Logger");
         instance = go.AddComponent<Eventlogger>();
     }
     return instance;
 }
Exemple #2
0
    // Use this for initialization
    void Awake()
    {
        log = Eventlogger.getInstance ();
        log.BeginLevel ("A");
        log.Writer.WriteStartElement("Settings");
            log.Writer.WriteStartElement("SpawnLayers");
            foreach(var l in layer){
                log.Writer.WriteStartElement("SpawnLayer");
                    log.Writer.WriteElementString ("scaling",l.scaling.ToString());
                    log.Writer.WriteElementString ("points",l.points.ToString());
                    log.Writer.WriteElementString ("SpawnChance",l.spawnChancePerSecond.ToString());

                    log.Writer.WriteStartElement("targetHight");
                    log.Writer.WriteElementString ("y1",l.targetHight.x.ToString());
                    log.Writer.WriteElementString ("y2",l.targetHight.y.ToString());
                    log.Writer.WriteEndElement();

                log.Writer.WriteEndElement();
            }
            log.Writer.WriteEndElement();
        log.Writer.WriteEndElement();
    }