Unity 3D script to swap a material/mesh when object reaches set rotation speed.
$10-30 USD
Completed
Posted almost 10 years ago
$10-30 USD
Paid on delivery
The script would swap mesh/material when an object reaches a rotation while in game. Example, when a wheel on a car reaches a higher rate of rotation, the script swaps out the material where the texture is pre-made to look like the wheel is spinning. I have attached an example screenshot how I would like the script look like.
Under "Swap Data" you would have items I can change, "Mesh" and "Material". For each I can set a new mesh or material to use when the object reaches the set rotation speed. But if the row is left blank, that wont cause an error. In some cases I might not want to change the mesh, but only change the material.
Under "Rotation Speed" is an object called "Set Rotation Speed". This is for setting the rotations per second. When the object reaches or goes above the set speed, it will use the swap data information. When the mesh rotation drops back below the set rotation speed, it will go back the default mesh and material. The script should be efficiently monitoring X,Y,Z speed of the object it is associated with.
Hello screenracer,
I have 4 years experience with Unity.
I can have this done quite fast if you provide me with all the necessary assets.
It should not take more than a couple of yours.
Please, check my portfolio and feel free to ask any question!
Kind regards,
Sotiris
$30 USD in 1 day
5.0 (1 review)
2.6
2.6
6 freelancers are bidding on average $131 USD for this job