Exemplo n.º 1
0
    // Use this for initialization
    void Start()
    {
        instance = this;
        //myCharacterControl = transform.root.GetComponent<CharacterControl>();
        //Debug.Log("START AFTER IMAGE POOL");
        afterImages = new List <AfterImage>(poolSize);
        for (int i = 0; i < poolSize; i++)
        {
            GameObject nextAfterImage = Instantiate(prefab);
            afterImages.Add(nextAfterImage.GetComponent <AfterImage>());

            nextAfterImage.GetComponent <AfterImage>().targetObject   = targetObject;   //Game Object Target
            nextAfterImage.GetComponent <AfterImage>().targetAnimator = targetAnimator; //Animator Target
        }
    }
 private void Awake()
 {
     Instance = this;
     GrowPool();
 }