Beispiel #1
0
    // Use this for initialization
    void Start()
    {
        gNames = GetComponent<GenerateNames>();
        x = 0;
        moving = false;
        for (int i = 0; i < guests.Length; i++)
        {
            guest = (Instantiate(guestInstatiate, new Vector3(xPos, -6.5f, zPos), Quaternion.identity) as GameObject);
            guest.transform.position = new Vector3(guest.transform.position.x, guest.transform.position.y + guest.GetComponent<AnimateGuest>().yOffset, transform.position.z - .5f);
            guests[i] = guest;
            xPos -= 2f;
            zPos = 5;
            guest.GetComponent<AnimateGuest>().target = new Vector3(middletarget, guest.transform.position.y, guest.transform.position.z);
            middletarget -= 2f;
        }

        handShakeBehaviour = FindObjectOfType<HandShakeBehaviour>();
        handShakeBehaviour.gameObject.SetActive(false);

        ChangeState(LineState.MovingIn);
    }
    // Use this for initialization
    void Start()
    {
        names = FindObjectOfType<GenerateNames>();

        cName = names.nameList[Random.Range(0, names.nameList.Count)];
        surname = names.surnameList[Random.Range(0, names.surnameList.Count)];
        firstTitle = names.firstTitleList[Random.Range(0, names.firstTitleList.Count)];
        secondTitle = names.secondTitleList[Random.Range(0, names.secondTitleList.Count)];

        i = Random.Range(0, heads.Length);
        body = Instantiate(bodies[i], transform.position, Quaternion.identity) as GameObject;
        body.transform.SetParent(transform);
        body.transform.localScale = Vector3.one;
        body.transform.localPosition = Vector3.zero;

        i = Random.Range(0, heads.Length);
        head = Instantiate(heads[i], transform.position, Quaternion.identity) as GameObject;
        head.transform.SetParent(transform);
        head.transform.localScale = Vector3.one;
        head.transform.localPosition = new Vector3(0, 0, -1);

        print(cName + " " + surname + " " + firstTitle + " " + secondTitle);

    }