# // create cube GameObject cube = GameObject.CreatePrimitive(PrimitiveType.Cube); cube.transform.localScale = new Vector3(0.5f, 0.5f, 0.5f); cube.transform.position = hit.point; // raycast hit point cube.AddComponent<Rigidbody>(); cube.name = "0.5";