public void InitializeObject(int startingHealth, int ignitionTemp) { infiniObject = new InfiniObject(this.gameObject, startingHealth, ignitionTemp, true); isInitialized = true; }
public void Instantiate(Vector3 requestedPosition, Quaternion requestedRotation) { InfiniObject.CreateObject("New Cube", WavefrontImporter.MeshFromBytes(Properties.Resources.cube), MaterialGenerator.DefaultMaterial(), requestedPosition, requestedRotation, new Vector3(1, 1, 1), 100, 100, true); }
public void ScatterObject(InfiniObject objectToScatter, int timesToScatter, Quaternion objectRot) { scatterHelper.ScatterObject(objectToScatter.unityObject, timesToScatter, objectRot, 1); }