DO NOT create a new project, instead import the premade project
. The author of this guide got this step wrong, and it wasn't an issue back then, but now it will not work if done this way.
The first thing you should do is open a new project, then you should have something like this.
Now we are going to import the sword and then premade project.
Now open the project by clicking on custom sabers, then unity project, then assets, and lastly on sabers.
Now the saber are in the middle of the screen. Don't worry if you don't see the blue one, its normal as it is under the red one.
Now select your saber.
Then click on inspector in the upper right corner.
Then click the Materials tab and then change Location to use external materials, then hit Apply.
Now drag the swords in to the scene.
It should now be in the scene. The location doesn't matter, it's something we can fix later.
It will create a folder called Materials.
In it you will see a few spheres with a picture in yhrm. Those are your materials. You will need to change the shaders to one of the BeatSaber, so select one to edit it.
Now press on the top of the menu, next to Shader, where it says Standard, and change it to a BeatSaber shaders of your choosing, they all have different functions.
- Lit Glow is the one that makes the lightsaber glow.
- Metallic give it a metallic look.
- Unlit make it look normal just like it show in the scene.
- Unlit Cutout is similar to 3 but more advanced.
For this shader I use Lit Glow to make the skull shine.
Blue is the shader.
Red is the color of the glow.
Black are slider that determine how much they glow.
This material is a little different because it has the unlit shader on it.
As you can see, the texture disappears so you will have to select it again.
It wil open a new menu. Just select the same texture as before and it'll be fixed.
Now do the same thing for the other shaders.
Black = Lit Glow
Blue = Unlit Glow
Now we have a single red sword, so now we want to create the blue one. Go back and select your sword, and press CTRL+d on it to create a duplicate.
Then do the samething as the first one make it use the materials folder and put in the scene.
The problem is you can see them now click on you new sword in the scene.
On the right the now is a menu called Transform.
Change the y value to 0.5.
Now go back to your materials folder and Right Click, and select Create -> Material. A new orb should appear.
Then next thing is to make it the right shader and color.
Then drag the material you just created onto the part you want blue.
Don't worry if it's the wrong part, you can press CTRL+z to undo it.
Now repeat the progress for the skull.
Red = red sword
Blue = blue sword
Black = both swords
Now it is time to put the swords on the right place. You are going to link them by dragging them on it
Now you need move the swords so that it's in the same position and size as the default sabers. Just mess with the transform values or drag them with the arrows.
In this case I need to rotate the swords, because the cutting edge is facing the worng way. You can do that in transform, in my case it was making the Z=90 degrees.
After some messing around is should look something like this.
But now it doenst fit, the sword is to short. To fix that go to transform and change the scale values.
Now to do the blue sword, there is a easy way. Just click the gear in the transform menu:
And click Copy Component.
Then go to the blue sabers transform menu.
Click the gear in the transform menu and hit Paste Component and it's done.