RenderItemComponent
June 22, 2017 ยท View on GitHub
Add this to entities and they will display in the world. This rendered version's location becomes a child of the owning entity (like the containing inventory).
CustomRenderedItemMeshComponent
When the entity gets an RenderItemComponent added, it will use this mesh and material instead of the default block or item.
Minimal Usage on a prefab
{
"CustomRenderedItemMesh" : {
"mesh" : "UriOfYourMesh",
"material" : "UriOfYourMaterial"
}
}
AnimateRotationComponent
When the entity gets a AnimateRotationComponent added, it will rotate continuously.
Minimal Usage on a prefab
{
"AnimateRotation" : {
"yawSpeed|pitchSpeed|rollSpeed" : <float value in rotations per second>
}
}
Defaults
{
"AnimateRotation" : {
"yawSpeed" : "0",
"pitchSpeed" : "0",
"rollSpeed" : "0",
"isSynchronized" : "false"
}
}
AnimateBounceComponent
When the entity gets a AnimateBounceComponent added, it will bounce continuously.
Minimal Usage on a prefab
{
"AnimateBounce": {
"maxHeight" : 10.0,
"period" : 10.0
}
}
A combination of AnimateBounceComponent and AnimateRotationComponent can be watched on YouTube.