UEA0015: InstantiateTakeParent
October 2, 2019 ยท View on GitHub
| Property | Value |
|---|---|
| Id | UEA0015 |
| Category | Performance |
| Severity | Warning |
| Version | 5.4 -> |
Example
Code with Diagnostic
using UnityEngine;
class ExampleC : MonoBehaviour
{
GameObject prefabObject;
GameObject newParent;
void Update()
{
var newGameobject = Instantiate(prefabObject, Vector3.zero, Quaternion.identity);
newGameobject.transform.SetParent(newParent.transform, false);
}
}
Code with Fix
using UnityEngine;
class ExampleC : MonoBehaviour
{
GameObject prefabObject;
GameObject newParent;
void Update()
{
var newGameobject = Instantiate(prefabObject, Vector3.zero, Quaternion.identity, newParent.transform);
}
}