Unity在ios平臺下打包後,會將整個Xcode工程提供給開發者,而其餘平臺不會將ios那樣把源代碼提供給開發者,而僅僅提供一個能夠運行的文件,好比在Android平臺中打包後將生成一個.apk包,PC and Mac平臺下打包生成對應的.exe與mac應用程序,Flash player平臺下打包後生成.swf格式的運行程序,WebPlayer平臺下打包生成網頁格式的運行程序。 ios
實際開發中能夠經過消息傳遞或者插件的形式將遊戲平臺相關代碼加入到Unity工程中。好比在Android平臺下,Unity沒法使用Android系統提供的高級控件,能夠將Android下的Java代碼以插件的形式放在Unity工程中,最終經過傳遞消息的形式通知插件調用Android高級控件的方法。插件