function updateAll() -- time [0,2] local time = math.sin(os.time()) + 1 local pos = Vector3.SlerpUnclamped(Vector3.up, Vector3.down, time) vci.assets.GetTransform("Subitem").SetLocalPosition(pos) end