August 29, 2019
Human Fall Flat Workshop
Conveyor Parameters
Conveyor Parameters
Name: DarkGreyMetalMechMediumDebrisMovingConveyorBeltBody
- Parent
- Mesh
- the mesh of the overall body of the conveyor belt; the central element
- Default: DarkGreyMetalMechMediumDebrisMovingConveyorBeltBody
- Conveyor (script)
- Item Prefab: objects that the belt is made up of
- Segment Count: creates the designated number of segments; spread out accordingly
- Initialized
- Length: Changes the overall length of the conveyor
- Changes during Runtime, but only properly works in setup
- Radius: this is the radius of the curved ends; controls overall thickness of belt system
- Initialized
- Speed: Direction and how fast the belt moves around
- Runtime
- Node Graph (script)
- Signal Math Comparte (script)
- BeltM_RollEnd
- Just seems to be model for cylinder at a belt end
- BeltM_RollStart
- Just seems to be model for cylinder at a belt end
- ConveyorSegment.001
- This just seems to be the default prefab reference for the object that makes up an individual conveyor segment
- This does not need to be a child of the overall object, so it can be removed
- Just the reference to this object is needed in Conveyor script’s Item Prefab
- Make sure to have a reference to this if removed to use still
- LoopingSFXStart
- Controls starting the audio
- LoopingSFXStop
- Controls stopping the audio
- ConveyorLoop
- Another audio source for the general audio produced by the conveyor
- top
- Instantiated at runtime, holds segments making up the top part of the conveyor
- bottom
- Instantiated at runtime, holds segments making up the bottom part of the conveyor
- start
- Instantiated at runtime, holds segments making up the curving side of the conveyor
- end
- Instantiated at runtime, holds segments making up the other curving side of the conveyor
NEXT STEP
I have worked out a lot of what the parameters do, now I just need to test setting them and instantiating conveyors at run time to make sure that works as I expect.