簡體   English   中英

統一C#預制,場景和網絡

[英]unity c# prefab, scene and network

我有兩個場景。

如果我騰出空間或我加入房間,游戲將在第二個場景制造玩家(預制)。

在第一個場景,我為網絡游戲騰出了空間。

在窗口中執行.exe文件后。 這樣我就可以觀看游戲畫面和房間列表。

但是當我騰出空間或加入房間時,我不會看播放器預制件。

我找到了原因。

在此處輸入圖片說明

播放器預制件是在畫布外部創建的。

如果我在“畫布”中拖動玩家,則可以在游戲視圖中看到玩家。

我想在畫布上創建預制件。

我用這種方法。

在此處輸入圖片說明

感謝您閱讀此問題

您需要使播放器成為畫布子代的其他腳本。

編輯這樣的東西(應用於播放器預制):

public Canvas canvas; 
void Start()
{
 transform.parent = canvas.transform;
 Destroy(this);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM