Esempio n. 1
0
        public void Use(Vector3 position, Quaternion rotation)
        {
            gameObject.SetActive(true);
            transform.position = position;
            transform.rotation = rotation;

            if (hasPoolObjectComponent)
            {
                poolObjectScript.OnObjectReuse();
            }
        }
Esempio n. 2
0
            public void Reuse(Vector3 position_, Quaternion rotation_)
            {
                _gameObject.SetActive(true);
                _gameObject.transform.position = position_;
                _gameObject.transform.rotation = rotation_;

                if (_hasPoolObjectComponent)
                {
                    _poolObjectScript.OnObjectReuse();
                }
            }