当它从场景中重新设置游戏对象时,实例化/预制

时间:2017-05-11 12:09:48

标签: c# unity3d instantiation

我有点新鲜。

因此,当我实现需要连接到场景中对象的预制件时。例子:你有一个敌人,它是需要从玩家转换的预制件 我只是不知道如何。 :)

我在寻找整体解决方案。

在“assets”文件夹中,您无法连接场景中的预制脚本字段whit对象。

我没有尝试任何东西,我只是想弄清楚所以我自己发了一个帖子

print()

1 个答案:

答案 0 :(得分:0)

有一些方法可以做到这一点。 Egzample解决方案:

Transform playerTransform;

void Start(){
    FindPlayerReference();
}

FindPlayerReference(){
    playerTransform = GameObject.Find("Player").transform;
}

您也可以使用

GameObject.FindWithTag("Player");

或制作播放器的静态实例。