示例#1
0
    //-------------------------------------

    // Start is called before the first frame update
    void Start()
    {
        //GameObject linkObjects = new GameObject();

        //Variables for getting objects
        //-------------------------------------
        getLevel  = GameObject.Find("GetLevel").GetComponent <GetLevel> ();
        levelPath = getLevel.levelName;
        Destroy(getLevel.gameObject);

        levelToLoad   = File.ReadAllText(levelPath);
        currentObject = JsonUtility.FromJson <GetObjects> (levelToLoad);

        //Spawning cube variables
        //-------------------------------------
        gateRot = new Quaternion(0, 0, 90, 0);

        beginPos       = this.transform.position;
        moveTile       = new Vector3(0, 0, 6);
        moveRow        = new Vector3(6, 0, 0);
        moveUp         = new Vector3(0, 6, 0);
        moveUpHalved   = new Vector3(0, 2, 0);
        moveDown       = new Vector3(0, -6, 0);
        moveDownHalved = new Vector3(0, -2, 0);
        //-------------------------------------
    }
示例#2
0
 public IEnumerable <CreateObject> Handle(GetObjects query)
 {
     return(new List <CreateObject>
     {
         new CreateObject {
             Name = "Test Name"
         }
     });
 }
示例#3
0
 void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else
     {
         Destroy(this);
     }
 }
示例#4
0
    // Use this for initialization
    void Start()
    {
        GetObjects.findNameInChildren("Lighting", transform, ref lightingContainer);
        GetObjects.findNameInChildren("SceneGeometry", transform, ref sceneGeometryContainer);
        GetObjects.findNameInChildren("Allies", transform, ref alliesContainer);

        enemyContainer           = GetObjects.instance.getSpawnedEnemies();
        attackParticlesContainer = GetObjects.instance.getAttackParticleContainer();

        EventManager.StartListening(GameEvents.GamePause, pauseGame);
        EventManager.StartListening(GameEvents.GameResume, resumeGame);
    }
        static void Main(string[] args)
        {
            DeserializingManager deserializer = new DeserializingManager();

            //IPodcast a = deserializer.DeserializeRssXml("http://joeroganexp.joerogan.libsynpro.com/rss");

            //IPodcast a = deserializer.DeserializeRssXml("http://podcast.wdr.de/quarks.xml");

            //IPodcast a = deserializer.DeserializeRssXml("http://web.ard.de/radiotatort/rss/podcast.xml");

            //IPodcast a = deserializer.DeserializeRssXml("https://www1.wdr.de/radio/podcasts/wdr2/kabarett132.podcast");

            IPodcast a = deserializer.DeserializeRssXml("http://www1.swr.de/podcast/xml/swr2/forum.xml");

            //FileDataTarget dal = new FileDataTarget();
            //dal.SavePodcast(a);

            SaveObject blSave = new SaveObject();

            blSave.SavePodcastAsXml(a);

            GetObjects     blGet      = new GetObjects();
            List <ISeries> seriesList = blGet.GetSeriesList();
        }
 public List <IObjectModel> Any(GetObjects request)
 {
     return(workflow.Search(request));
 }
        public override void SerializeImpl(SerializerObject s)
        {
            ObjectsCount            = s.Serialize <ushort>(ObjectsCount, name: nameof(ObjectsCount));
            ObjGroupsCount          = s.Serialize <ushort>(ObjGroupsCount, name: nameof(ObjGroupsCount));
            ObjGroupsPointer        = s.SerializePointer(ObjGroupsPointer, name: nameof(ObjGroupsPointer));
            ObjParamsOffsetsPointer = s.SerializePointer(ObjParamsOffsetsPointer, name: nameof(ObjParamsOffsetsPointer));
            ObjParamsPointer        = s.SerializePointer(ObjParamsPointer, name: nameof(ObjParamsPointer));
            Pointer_10 = s.SerializePointer(Pointer_10, name: nameof(Pointer_10));

            if (ObjGroupsCount == 0)
            {
                Objects = s.DoAt(ObjGroupsPointer, () => s.SerializeObjectArray <GBAVV_Map2D_Object>(Objects, ObjectsCount, name: nameof(Objects)));
            }
            else
            {
                ObjGroups = s.DoAt(ObjGroupsPointer, () => s.SerializeObjectArray <GBAVV_Map2D_ObjGroups>(ObjGroups, ObjGroupsCount, name: nameof(ObjGroups)));
            }

            ObjParamsOffsets = s.DoAt(ObjParamsOffsetsPointer, () => s.SerializeArray <ushort>(ObjParamsOffsets, GetObjects.Max(x => x.ObjParamsIndex) + 1, name: nameof(ObjParamsOffsets)));

            s.DoAt(ObjParamsPointer, () =>
            {
                if (ObjParams == null)
                {
                    ObjParams = new byte[ObjParamsOffsets.Length][];
                }

                for (int i = 0; i < ObjParams.Length; i++)
                {
                    var length = i < ObjParams.Length - 1 ? ObjParamsOffsets[i + 1] - ObjParamsOffsets[i] : ObjParamsOffsetsPointer - (ObjParamsPointer + ObjParamsOffsets[i]);

                    // Make sure the length is reasonable (only really used for the last entry)
                    if (length < 0 || length > 64)
                    {
                        length = 8; // Default to 8

                        Debug.LogWarning($"Obj params length is invalid for entry {i}/{ObjParams.Length - 1}");
                    }

                    ObjParams[i] = s.SerializeArray <byte>(ObjParams[i], length, name: $"{nameof(ObjParams)}[{i}]");
                }
            });
        }