public void Test_Generate_Successful()
        {
            var generator = new FaceGenerator();
            var face      = generator.Generate();

            File.WriteAllBytes(@"C:\Users\Administrator\Desktop\face.jpg", face);
        }
Exemple #2
0
 // Start is called before the first frame update
 void Awake()
 {
     _face = FindObjectOfType <FaceGenerator>();
     // browSpot = browSpot.GetComponent<Image>();
     // eyesSpot = eyesSpot.GetComponent<Image>();
     // noseSpot = noseSpot.GetComponent<Image>();
     // mouthSpot = mouthSpot.GetComponent<Image>();
 }
Exemple #3
0
 public void RandomiseWitch()
 {
     NameGenerator.NameFactory();
     firstName = NameGenerator.GenerateFemaleFirstName();
     surname   = NameGenerator.GenerateSurname();
     fullName  = firstName + " " + surname;
     faceData  = FaceGenerator.GenerateFace(Gender.Female);
 }
Exemple #4
0
 private void GenerateTestFace()
 {
     faces = new List <FaceData>();
     for (int i = 0; i < generateThisNumber; i++)
     {
         FaceData f = FaceGenerator.GenerateFace(Gender.Female);
         faces.Add(f);
     }
     fd.DisplayFace(faces[0]);
 }
Exemple #5
0
 // Start is called before the first frame update
 void Awake()
 {
     spawner       = GetComponent <Spawner>();
     ui            = GetComponent <UIManager>();
     move          = GetComponent <PlayerMove>();
     PartyManager  = GetComponent <PartyManager>();
     particles     = GetComponent <Particles>();
     FaceGenerator = GetComponentInChildren <FaceGenerator>();
     player        = initialPlayer.gameObject;
 }
 public void Initalise()
 {
     mesh          = GetComponent <MeshFilter>().mesh;
     meshCollider  = GetComponent <MeshCollider>();
     faceGenerator = new FaceGenerator(mesh, meshCollider);
 }