Make spawn_dynamic return InstanceId (#6663)

# Objective

Fixes #6661 

## Solution

Make `SceneSpawner::spawn_dynamic` return `InstanceId` like other functions there.

---

## Changelog

Make `SceneSpawner::spawn_dynamic` return `InstanceId` instead of `()`.
This commit is contained in:
Lixou 2022-11-18 21:16:31 +00:00
parent 0a853f1ca6
commit 4209fcaeda

View File

@ -54,10 +54,11 @@ pub enum SceneSpawnError {
}
impl SceneSpawner {
pub fn spawn_dynamic(&mut self, scene_handle: Handle<DynamicScene>) {
pub fn spawn_dynamic(&mut self, scene_handle: Handle<DynamicScene>) -> InstanceId {
let instance_id = InstanceId::new();
self.dynamic_scenes_to_spawn
.push((scene_handle, instance_id));
instance_id
}
pub fn spawn_dynamic_as_child(