Hey everyone just thought i’d pop on here and get some advice or direction, im trying to design a belt system that will take an object from A to B. I have designed a GDD to show exactly what im trying to develop. Making the 3d assets isnt an issue I would just really like some direction on how to make this work behind the scenes. Where would you guys start? What should i be looking for?
I’m no expert in BP, but you could probably have an overlap event on an invisible box collision over the mesh in an actor blueprint. When it’s overlapped, add the overlapping actor to an array of actors. With an event tick, use a for each loop to add world location on all of the overlapping actors. When overlapping ends, remove the actor from the array.
Make some sockets at the Attachment Points (edge of mesh) for the conveyor belt pieces, have the belt actor attach at the socket point. Each conveyor belt actor has its own drive function to power the belt (move objects on belt in direction of belt at speed of belt). As in real life, you may have “issues” with 90 degree turns and you may want to consider using 45 degree angles for proper object routing.
Hey Yggsrasil I’m going to try this later tonight and see if it works im going to build a 1 block 3d mesh and see how that goes. As for the drive function you mention, could you explain this part in more detail? Im just reading up on attachment points now all seems doable!