我有一個Away3D 4.0應用程序,它使用舊版Flash顯示API製作的UI,只能部分硬件加速。Away3D與Starling
在PC上工作正常,但移動設備上UI的幀頻太低,因此我將它移植到Starling。
所以,我試圖同時使用的Away3D和椋鳥,但他們不在一起工作(它編譯但也有運行時錯誤)。我需要改變什麼?特別地或通常用於另一個2D庫,例如ND2D。有沒有支持這個開箱即用的庫?
編輯:首先我添加Away3D內容並且沒有錯誤。當初始化Starling時,錯誤發生在線249上的Starling.as
(一個庫類)。我也嘗試this作爲有人建議,但沒有任何區別(也是信息是3個月,圖書館正在更新)。
編輯2:錯誤是由於在Away3D中有不同的enableDepthAndStencil
值造成的,因爲它在Sparling中硬編碼爲false,因爲它並不真正需要它。那麼,在「解決」這個問題之後,就沒有運行時錯誤:離開3D內容顯示,但是我添加了Starling並且畫布變成了黑色。我想我將不得不潛入Away3D的來源。
只是告訴你有錯誤不會解決你的問題。請更新您的問題並添加有關運行時錯誤代碼的詳細信息以及何時/如何發生。也歡迎任何代碼行。 – 2012-03-07 14:48:33
你得到的實際錯誤信息是什麼? – 2012-03-09 14:41:06