Move particle along fuze as well as burn fuze

][1]

As you can see,this is a bomb in survive game project,the famous c++ sample project.I’m diving into this project and I found a problem:when the bomb’s fuze burning,the fuze particlesystem component do not move and the fuze do not get shorter.

So,as a practice,I want to move particle along fuze as well as burn fuze.For moving fuze particlesystem component,the most difficult point is how to move it along the fuze,since the fuze is not straight,so I can not simplely use lerp function.Besides,I do not know how to burn the fuze,in other words,how to partly hyalinize the fuze mesh.


I hope anyone can help me,thanks for advance!Please give detailed codes in c++.