godotengine / godotengine/godot

changing the mesh in a meshinstance in a remote scene makes it empty

Open
#97,083 3 comments 0 reactions 0 assignees View on GitHub
bug confirmed topic:editor
Dominant language
C++
Stars
117k
Forks
26.8k
PR merge metrics
PR metrics pending

Description

### Tested versions

4.2.2 stable, 4.3 stable

### System information

Windows 10

### Issue description

Trying to change the mesh in a mesh instance while the game is running from the remote tab, removes the mesh / resets its state to empty in the game. Setting it in the 'local' tab works as expected.

I wanted to test a different mesh at runtime, in my original project the scene was instanced by code and expected that the remote changed mesh would be the mesh that I selected (at least in the game window, and back no normal on the next start)

https://github.com/user-attachments/assets/ee260b4c-db64-4f0d-bd49-c7d359b327e4

### Steps to reproduce

try to change the mesh in the mesh instance when remote debugging, it could even be the same obj as already in there

### Minimal reproduction project (MRP)

Originally experienced with my current game project in godot 4.2.2 stable, tried then with 4.3 stable and finally with a brand new project

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.