Unity 不能在節點隱藏的時候更改子節點的父物件

2021-10-04 14:44:00 字數 550 閱讀 7851

在 unity 中使用物體池,在父節點進行隱藏的時候,把子物體回歸到池裡,即重設父物件,但此時 unity 會報錯:

cannot set the parent of the gameobject 『show_(clone)』 while

activating or deactivating the parent gameobject 『db』.

unityengine.transform:setparent(transform, boolean)

正如提示的,unity 限制了在顯示或隱藏的時候,對子節點進行更改父物件操作。

經過嘗試,雖然限制了子節點的操作,但是不限制子節點的子節點,即在中間增加乙個空物體來隔離,這裡就可以放到池裡。

當需要使用時,判斷有沒有中間物體存在,若無則先建立:

public

bool

showlive

(string livepath)

return

true

;}

我們為何不能在下班的時候看到太陽

到現在,我已經畢業七年了,包括實習期,換過6份工作,待過6個公司,最長的三年,最短的三天。除了第乙個實習期間能夠五點半下班,後面所有的工作都是晚上才能下班,下班的時候只能看到路燈,看不到太陽。排除工作內容以及收入,我最懷念的還是那份五點半下班的實習工作。準時下班奔赴食堂,然後或者在夕陽下散步或者在籃...

隱藏節點數的選擇

當訓練集確定之後,輸入層結點數和輸出層結點數隨之而確定,首先遇到的乙個十分重要而又困難的問題是如何優化隱層結點數和隱層數。實驗表明,如果隱層結點數過少,網路不能具有必要的學習能力和資訊處理能力。反之,若過多,不僅會大大增加網路結構的複雜性 這一點對硬體實現的網路尤其重要 網路在學習過程中更易陷入區域...

BadgeView繫結的view不能隱藏問題

最近專案中需要用到小紅點,於是在github上找了乙個點贊數最多的庫badgeview,但是在使用過程中遇到了一些小問題了,首先它的使用方法很簡單,直接通過 設定 這樣就可以在textview的右上角顯示了,但是現在有個需求要在紅點數量為0時隱藏textview和小紅點。通過 通過setbadgen...