我需要在画布内实例化一个预制件,已经尝试了几种解决方案,但没有一个有效。你能帮我吗?
这是我的脚本:
class Smoke1 : MonoBehaviour
{
public GameObject myPrefab;
public GameObject canvasObject;
void Start()
{
Instantiate(myPrefab, new Vector3(0, -25, 90), Quaternion.Euler(-90, 0, 0));
myPrefab.transform.SetParent(canvasObject.transform, false);
myPrefab.transform.localScale = new Vector3(1, 1, 1);
}
}
}
Run Code Online (Sandbox Code Playgroud)
我也尝试过这个:
myPrefab.transform.parent = canvasObject.transform;
Run Code Online (Sandbox Code Playgroud)