public void OnLevel(LogicEntity e, LevelData data) { Destroy(levelMesh); Destroy(skybox); levelMesh = LevelBuilder.GenerateGameObject(e.level.data); levelMesh.transform.parent = transform; jiggler = levelMesh.AddComponent <MeshJigglifier> (); skybox = GameObject.Instantiate(Assets.Get(e.level.data.environment).skybox); skybox.transform.parent = transform; }
// Use this for initialization void Start() { mj = GetComponent <MeshJigglifier> (); }