private GameObject _gameObject; // you must create _gameObject // and set tranform.Postion maybe you // can use a method returned gameObject Instantiate(_gameObject, _gameObject.transform.position, Quaternion.identity);
set => SetProperty(ref _gameObject, value);