2015-07-22 112 views
0

我運行我的遊戲時出現了奇怪的問題。UNITY UI在ios8中實例化遊戲對象時延遲

我的設備:iphone 6+ IOS 8.4

統一:5.1.1p4

的Xcode:6.4

在iOS8上,當我實例從一個預製含有畫布和UI對象一個遊戲物體。這是非常滯後,緩慢。 如果我刪除了預製中的所有UI對象。它不再滯後。

在ios7中,這兩種情況都不是滯後。

有人幫助我。

回答

0

實例化一般是很昂貴的,即使在PC上我也經常遇到同樣的問題。您需要在場景開始處實例化並停用它們。然後稍後激活它們而不是實例化。如果您需要實例化許多事情,請嘗試創建一個實例池並從該池中獲取未使用的對象,並在池空時僅實例化新事物。