Exemplo n.º 1
0
    private void addMutationBlock(GameObject child)
    {
        CreatureScript childScript = child.GetComponent <CreatureScript>();
        GameObject     newBlock    = Instantiate(this.mutationBlocks[Random.Range(0, this.mutationBlocks.Length)],
                                                 child.transform);
        Vector3 blockPosition = getRandomBlockPosition(childScript);

        newBlock.transform.localPosition = blockPosition;
        childScript.UpdateBody();
    }