Exemple #1
0
    private void Load()
    {
        Objs objs = ObjLoader.Read(dirname);

        foreach (Obj obj in objs.list)
        {
            switch (obj.type)
            {
            case Obj.TYPE_WALL:
            case "Plane":
                GameObject go = Instantiate(wallToSpawn, obj.position, obj.rotation);
                go.name = obj.name;
                spawnedWalls.Add(go);
                break;

            case Obj.TYPE_PHOTO:     //photo without UI
                GameObject go2 = new GameObject(obj.name);
                go2.transform.SetPositionAndRotation(obj.position, obj.rotation);
                spawnedPhotos.Add(go2);
                //go2.SetActive(false);
                break;
            }
        }
    }