CesiumGS / CesiumGS/cesium-unity

Updates to tileset locations on ion do not appear in Unity unless Unity is reopened

Open
#492 1 comment 1 reaction 0 assignees View on GitHub
bug
Dominant language
C#
Stars
535
Forks
132
Avg merge
6h 45m
Merged PRs (30d)
1

Description

Steps to reproduce:

1. Select or create a tileset on ion. (A small model will work best.)
2. Load it into a Unity scene.
3. On ion, change the name and tileset location.
4. Delete the tileset in Unity.
5. Back in Unity, refresh the asset list via the blue button in the "Cesium ion Assets" panel.
6. You should see the asset with the updated name. Select "Add to Level"
7. The asset will be in the original location prior to the ion change.
8. "Refresh Tileset" on the gameobjects "Cesium 3D Tileset" component doesn't update the location.
9. Close Unity and reopen the project. The asset's position will be updated. (Note that reloading the scene without restarting Unity has no effect.)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.