Unity3D普通開發人員
1.會查看和搜索unity API文檔,熟悉一些3D術語單詞
2.查看別人的代碼,能夠依葫蘆畫瓢
3.能夠制作一些常見的UI效果,善用緩動類插件,如Do Tween
pro版有着更強大的功能
5.在程序出現異常時,會查看錯誤堆棧,定位出錯的代碼行
6.善於打印變量值,學會觀察變量值 ,從而分析BUG,解決問題
U3D主程
1.熟悉並知曉各種常用unity插件與框架源碼,如對象池pooly,在ui層顯示3d模型UI3DObject,網絡通信等,能夠迅速搭建框架
比如經常遇到UI上需要顯示3D模型這種功能
2.解決項目開發中遇到的一些稀奇古怪問題,比如使用UI工具,不按規則亂設參數造成的坐標不正常問題(給出規則,要求UI重做)
或者圖片不清晰(之前是清晰的)
3.接入各種SDK,如支付SDK,登陸SDK,語音SDK等
4.打包發布安卓和IOS,真機調試,解決一些Unity里正常,但真機上卻有問題的地方,安卓閃退等等
5.平台內購
6.內存優化
7.網絡多人項目,能和服務端開發人員對接網絡通訊協議
*知道優先開發IOS版本,因為在IPHONE上面沒問題,在安卓上也不會有問題,
反之,如果優先開發安卓版本,等開發完了再搞IOS,會發現一大堆問題,主要是語法嚴謹性,代碼結構,運行效率等等