# How do you switch to a template when starting from a sample scene?

**URL:** <https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082>\
**Category:** 🌵 Needle Engine\
**Tags:** question\
**Created:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082 "2022-10-11T00:00:00Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![hybridherbst](https://forum.needle.tools/user_avatar/forum.needle.tools/hybridherbst/32/3416_2.png) [@hybridherbst](https://forum.needle.tools/u/hybridherbst)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/21 "2022-10-11T00:00:00Z")

</div>

Would be great if you wait for a resolution in the discussions here before creating issues too, as long as we’re still trying to figure out here if it is actually a bug or operator error it doesn’t make much sense to open an issue.

---

<div class="post-metadata">

**Author:** ![hybridherbst](https://forum.needle.tools/user_avatar/forum.needle.tools/hybridherbst/32/3416_2.png) [@hybridherbst](https://forum.needle.tools/u/hybridherbst)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/22 "2022-10-11T00:00:00Z")

</div>

Just splinters the discussion in two parts.

---

<div class="post-metadata">

**Author:** ![discord-import](https://forum.needle.tools/user_avatar/forum.needle.tools/discord-import/32/33_2.png) [@discord-import](https://forum.needle.tools/u/discord-import)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/23 "2022-10-11T00:00:00Z")

</div>

![unknown.png](https://europe1.discourse-cdn.com/flex006/uploads/needle1/original/2X/d/d4496250569fdaa84a744fd1d98f3c2404e80243.png)

_by user 103054507105067008_

---

<div class="post-metadata">

**Author:** ![discord-import](https://forum.needle.tools/user_avatar/forum.needle.tools/discord-import/32/33_2.png) [@discord-import](https://forum.needle.tools/u/discord-import)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/24 "2022-10-11T00:00:00Z")

</div>

![unknown.png](https://europe1.discourse-cdn.com/flex006/uploads/needle1/original/2X/b/b50bb71b5ac9bb4e93f14f624262140de5e6f7fd.png)

_by user 103054507105067008_

---

<div class="post-metadata">

**Author:** ![hybridherbst](https://forum.needle.tools/user_avatar/forum.needle.tools/hybridherbst/32/3416_2.png) [@hybridherbst](https://forum.needle.tools/u/hybridherbst)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/25 "2022-10-11T00:00:00Z")

</div>

Your folder is called “BrandNewFolder” but you’re generating something in “Projects/React”. Not sure what I’m looking at here

---

<div class="post-metadata">

**Author:** ![discord-import](https://forum.needle.tools/user_avatar/forum.needle.tools/discord-import/32/33_2.png) [@discord-import](https://forum.needle.tools/u/discord-import)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/26 "2022-10-11T00:00:00Z")

</div>

Once I click pick, made that BrandNewFolder, clicked SelectFolder, the Export component autofills that

_by user 103054507105067008_

---

<div class="post-metadata">

**Author:** ![Marcel\_Wiessler1](https://forum.needle.tools/user_avatar/forum.needle.tools/marcel_wiessler1/32/21_2.png) [@Marcel\_Wiessler1](https://forum.needle.tools/u/Marcel_Wiessler1)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/27 "2022-10-11T00:00:00Z")

</div>

Looks like the confusion is caused by the “Pick” button appending the scene name to the directory path?

---

<div class="post-metadata">

**Author:** ![discord-import](https://forum.needle.tools/user_avatar/forum.needle.tools/discord-import/32/33_2.png) [@discord-import](https://forum.needle.tools/u/discord-import)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/28 "2022-10-11T00:00:00Z")

</div>

Will do, seems a legit issue to me though as all I am doing is

1. Make new scene
2. Add Export gameobject
3. Clicking Pick, making a folder new to generate the project in
4. The Project Folder input field autofills `projects/BrandNewFolder/React` or scene name
5. I click Generate Project
6. Get error, project seems to be generated in the folder I chose under ‘React’

_by user 103054507105067008_

---

<div class="post-metadata">

**Author:** ![hybridherbst](https://forum.needle.tools/user_avatar/forum.needle.tools/hybridherbst/32/3416_2.png) [@hybridherbst](https://forum.needle.tools/u/hybridherbst)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/29 "2022-10-11T00:00:00Z")

</div>

Can you make a video?

---

<div class="post-metadata">

**Author:** ![discord-import](https://forum.needle.tools/user_avatar/forum.needle.tools/discord-import/32/33_2.png) [@discord-import](https://forum.needle.tools/u/discord-import)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/30 "2022-10-11T00:00:00Z")

</div>

Just uploading, will share gdrive link to the vid

_by user 103054507105067008_

---

<div class="post-metadata">

**Author:** ![discord-import](https://forum.needle.tools/user_avatar/forum.needle.tools/discord-import/32/33_2.png) [@discord-import](https://forum.needle.tools/u/discord-import)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/31 "2022-10-11T00:00:00Z")

</div>

[https://drive.google.com/file/d/1Ytz1LTcJT\_rFLzQTtKHBmdJYsTqAP19C/view?usp=sharing](https://drive.google.com/file/d/1Ytz1LTcJT_rFLzQTtKHBmdJYsTqAP19C/view?usp=sharing)

_by user 103054507105067008_

---

<div class="post-metadata">

**Author:** ![hybridherbst](https://forum.needle.tools/user_avatar/forum.needle.tools/hybridherbst/32/3416_2.png) [@hybridherbst](https://forum.needle.tools/u/hybridherbst)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/32 "2022-10-11T00:00:00Z")

</div>

Also to your original question (the title of this thread):  
You can’t switch an already generated web web project to another template. Templates are for project generation. You can generate a new one from another template.

---

<div class="post-metadata">

**Author:** ![hybridherbst](https://forum.needle.tools/user_avatar/forum.needle.tools/hybridherbst/32/3416_2.png) [@hybridherbst](https://forum.needle.tools/u/hybridherbst)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/33 "2022-10-11T00:00:00Z")

</div>

As templates contain packages etc and your project may use those – e.g. vue components or react components – that’s like saying can I “switch from Unity to Unreal with this button” in regards to web components / HTML etc you may have already built in your web project

---

<div class="post-metadata">

**Author:** ![discord-import](https://forum.needle.tools/user_avatar/forum.needle.tools/discord-import/32/33_2.png) [@discord-import](https://forum.needle.tools/u/discord-import)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/34 "2022-10-11T00:00:00Z")

</div>

Makes sense thanks, hoping to dash a scene across from the Vite + HTML to a Vite + React template at the moment, so I guess I make a new scene with template for React then copy the scene contents over

_by user 103054507105067008_

---

<div class="post-metadata">

**Author:** ![hybridherbst](https://forum.needle.tools/user_avatar/forum.needle.tools/hybridherbst/32/3416_2.png) [@hybridherbst](https://forum.needle.tools/u/hybridherbst)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/35 "2022-10-11T00:00:00Z")

</div>

The Unity scene is fine! Really just specify a new folder, select the template, press Generate

---

<div class="post-metadata">

**Author:** ![discord-import](https://forum.needle.tools/user_avatar/forum.needle.tools/discord-import/32/33_2.png) [@discord-import](https://forum.needle.tools/u/discord-import)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/36 "2022-10-11T00:00:00Z")

</div>

I really hope I’m doing something silly when generating a project too in the vid

_by user 103054507105067008_

---

<div class="post-metadata">

**Author:** ![hybridherbst](https://forum.needle.tools/user_avatar/forum.needle.tools/hybridherbst/32/3416_2.png) [@hybridherbst](https://forum.needle.tools/u/hybridherbst)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/37 "2022-10-11T00:00:00Z")

</div>

Differentiate between “unity scene” and “web project” 🙂

Unity Scene: contains all your Unity objects, things that will be exported as glTF  
Web project: contains your HTML+CSS+possibly extra things like web-framework-specific components

---

<div class="post-metadata">

**Author:** ![Marcel\_Wiessler1](https://forum.needle.tools/user_avatar/forum.needle.tools/marcel_wiessler1/32/21_2.png) [@Marcel\_Wiessler1](https://forum.needle.tools/u/Marcel_Wiessler1)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/38 "2022-10-11T00:00:00Z")

</div>

Ohhhhh it looks lke you created a new template scriptable object???

---

<div class="post-metadata">

**Author:** ![Marcel\_Wiessler1](https://forum.needle.tools/user_avatar/forum.needle.tools/marcel_wiessler1/32/21_2.png) [@Marcel\_Wiessler1](https://forum.needle.tools/u/Marcel_Wiessler1)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/39 "2022-10-11T00:00:00Z")

</div>

![unknown.png](https://europe1.discourse-cdn.com/flex006/uploads/needle1/original/2X/4/4da50ca7b3f2b1f62c0d3e69f1fd524568779698.png)

---

<div class="post-metadata">

**Author:** ![discord-import](https://forum.needle.tools/user_avatar/forum.needle.tools/discord-import/32/33_2.png) [@discord-import](https://forum.needle.tools/u/discord-import)\
**Post date:** [October 11, 2022, 12:00am UTC](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082/40 "2022-10-11T00:00:00Z")

</div>

I seem to get this error on Generate Project

```auto
IOException: The filename, directory name, or volume label syntax is incorrect : 'C:\Unity_Projects\ReboundPlatform\Projects\React\TextMesh Pro\Resources\Sprite C:\Unity_Projects\ReboundPlatform\Projects\React'
—
System.IO.IOException: The filename, directory name, or volume label syntax is incorrect : 'Projects/React/TextMesh Pro/Resources/Sprite Projects/React'

```

_by user 103054507105067008_

[Previous page](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082.md?page=1)

[Next page](https://forum.needle.tools/t/how-do-you-switch-to-a-template-when-starting-from-a-sample-scene/1082.md?page=3)
