コード例 #1
0
    public GameObject RandomCustomerSetup(CustomerRefrences a)
    {
        RTTorso.transform.localPosition = a.TorsoRectTransform.transform.localPosition;
        RTTorso.sizeDelta = a.TorsoRectTransform.sizeDelta;
        SPTorso.sprite    = a.TorsoSprites.Torsos[Random.Range(0, a.TorsoSprites.Torsos.Length)];

        RTHead.transform.localPosition = a.HeadRectTransform.transform.localPosition;
        RTHead.sizeDelta = a.HeadRectTransform.sizeDelta;
        SPHead.sprite    = a.HeadSprites.Heads[Random.Range(0, a.HeadSprites.Heads.Length)];
        SPEye.sprite     = a.HeadSprites.Eyes[Random.Range(0, a.HeadSprites.Eyes.Length)];
        SPNose.sprite    = a.HeadSprites.Noses[Random.Range(0, a.HeadSprites.Noses.Length)];
        SPMouth.sprite   = a.HeadSprites.Mouths[Random.Range(0, a.HeadSprites.Mouths.Length)];
        SPHair.sprite    = a.HeadSprites.Hair[Random.Range(0, a.HeadSprites.Hair.Length)];

        CustomerOrderG.RequestOrderTrial(a.RecipeB, a.MultiorderAmount, a.MultiorderChance);

        //  return Instantiate(CustomerPrefab, transform.position, Quaternion.identity, transform.parent.GetChild(0)).GetComponent<Customer>();
        return(CustomerPrefab);
    }
コード例 #2
0
    public GameObject SettingUpCustomer(CustomerRefrences a, TheCustomSpawner spawener)
    {
        RTTorso.transform.localPosition = a.TorsoRectTransform.transform.localPosition;
        RTTorso.sizeDelta = a.TorsoRectTransform.sizeDelta;
        SPTorso.sprite    = a.TorsoSprites.Torsos[Random.Range(0, a.TorsoSprites.Torsos.Length)];

        RTHead.transform.localPosition = a.HeadRectTransform.transform.localPosition;
        RTHead.sizeDelta = a.HeadRectTransform.sizeDelta;
        SPHead.sprite    = a.HeadSprites.Heads[Random.Range(0, a.HeadSprites.Heads.Length)];
        SPEye.sprite     = a.HeadSprites.Eyes[Random.Range(0, a.HeadSprites.Eyes.Length)];
        SPNose.sprite    = a.HeadSprites.Noses[Random.Range(0, a.HeadSprites.Noses.Length)];
        SPMouth.sprite   = a.HeadSprites.Mouths[Random.Range(0, a.HeadSprites.Mouths.Length)];
        SPHair.sprite    = a.HeadSprites.Hair[Random.Range(0, a.HeadSprites.Hair.Length)];


        CustomerOrderG.RequestOrderTrial(a.RecipeB, a.MultiorderAmount, a.MultiorderChance);

        //   spawned = Instantiate(CustomerPrefab, transform.localPosition, Quaternion.identity, transform);
        return(CustomerPrefab);
    }