This class allows you to access the Anything World creation engine to make objects in runtime using code.
using AnythingWorld;
public class MakeSingleObject : MonoBehaviour
{
public string objectToName = "cat";
void Start()
{
AnythingCreator.Instance.MakeObject("cat");
}
}public class MakeObjectQuaternion : MonoBehaviour
{
public string objectToMake = "dog";
public Vector3 vectorPosition = new Vector3(2, 1, 2);
public Quaternion quaternionRotation = Quaternion.identity;
private void Start()
{
AnythingCreator.Instance.MakeObject(objectToMake, vectorPosition, quaternionRotation);
}
}using AnythingWorld;
public class MakeObjectFullCustom : MonoBehaviour
{
public string objectToMake;
public Vector3 objectPos;
public Quaternion objectRotation;
public Vector3 objectScale;
public Transform parentTransform;
void Start()
{
AnythingCreator.Instance.MakeObject(objectToMake, objectPos, objectRotation, objectScale, parentTransform);
}
}