public void Init(int x, int y, int z, GameObject gob, Stack <energy> stackenergy, bool b, gameoflife scpt) { behavior = this.gameObject.GetComponent <Behaviour> (); _stackenergy = stackenergy; xCord = x; yCord = y; zCord = z; GameMainCube = gob; energypower = 1; WaitFrameToCalc = 0; MaxWaitFrameToCalc = 1; //boxcolid = this.gameObject.GetComponent<BoxCollider> (); SetWorking(b); g_scrp = scpt; _EnergyTable = g_scrp.g_EnergyTable; parentCord = new Vector3(-10, -10, -10); }
public void init(GameObject gameObject, int x, int y, int z, int frame, Stack <energy> stackenergy, Stack <cellNew> stackcell) { behavior = this.gameObject.GetComponent <Behaviour> (); startpoint = new Vector3(10000, 10000, 10000); _stackenergy = stackenergy; _stackcell = stackcell; nMyState = 1; xCord = x; yCord = y; zCord = z; myframe = frame; MainCube = gameObject; g_scrp = gameObject.GetComponent <gameoflife> (); myrederer = this.gameObject.GetComponent <Renderer> (); WaitFrameToCalc = 0; MaxWaitFrameToCalc = 1; energypower = 0; _cellsTable = g_scrp.g_cellsTable; _EnergyTable = g_scrp.g_EnergyTable; //SetWorking (false); SetLife(0); }