unity常用API,unity中文api參考手冊(cè)
player.rotation=Quaternion.LookRotation(temp);slerp()在做朝向的旋轉(zhuǎn)的時(shí)候,不建議使用lerp,而是建議使用slerp,使其的旋轉(zhuǎn)朝向更為平滑,更加的自然Quaternion target=Quaternion.LookRotation(temp);player.rotation=Quaternion.Slerp(player.rotation,target,Time.deltaTime);//插值的緩慢旋轉(zhuǎn)13、Rigidbody:剛體組件,控制角色的移動(dòng).position:可以通過(guò)剛體來(lái)控制運(yùn)動(dòng),在控制運(yùn)動(dòng)方面,使用rigibody.positon比transform.porition計(jì)算要快的多,相關(guān)的物理計(jì)算也是在剛體中計(jì)算好了,但是不建議使用這個(gè)方法來(lái)持續(xù)的控制物體的運(yùn)動(dòng),不平滑,控制一兩次的時(shí)候還可以使用MovePosition()對(duì)position的優(yōu)化,其中利用了插值運(yùn)算,一般持續(xù)運(yùn)動(dòng)的則使用這個(gè)方法,不出現(xiàn)卡頓的現(xiàn)象,rotation:MoveRotation用來(lái)控制剛體的旋轉(zhuǎn)的,一般不建議使用rotation,比較耗性能,建議使用MoveRotation(),然后配合Quaternion,slerp()進(jìn)行使用,使其更加的平滑AddForce()為剛體添加力,一般可以用在賽車(chē)游戲中,當(dāng)進(jìn)行短時(shí)的加速則可以給以限定時(shí)間的AddForce方法14、Camera;相機(jī)組件:當(dāng)相機(jī)的標(biāo)簽是main cream時(shí),可以通過(guò)Camer.main來(lái)進(jìn)行主相機(jī)cream組件的查找射線,用來(lái)檢測(cè)鼠標(biāo)在屏幕上的位置信息,以及觸碰到什么Ray ray=cameraMain.ScreenPointToRay(Input.mousePosition);//獲得相機(jī)到鼠標(biāo)之間的射線RaycastHit hit;//用來(lái)存放射線檢測(cè)到的游戲物體的信息的bool temp=Physics.Raycast(ray,out hit);//進(jìn)行射線檢測(cè)15、ApplicationSreeamingAcsets:該文件下的資源不會(huì)被壓縮,導(dǎo)入是什么類(lèi)型還是什么類(lèi)型,【主要是音頻、視頻資源】dataPath:工程文件路徑streamingAssetsPath:可以通過(guò)文件流來(lái)進(jìn)行讀取的文件路徑persistenDataPath:可以實(shí)例的文件路徑tempporaryCachePath:臨時(shí)的文件路徑Application.OpenURL()打開(kāi)指定的網(wǎng)址Application.Quit()退出游戲的運(yùn)行.CapturScreenshot(游戲截圖)用來(lái)截圖的,字符串為截圖fileNameApplication.identifier標(biāo)識(shí)名.companyName公司名productName產(chǎn)品名instalMode安裝包名isEditor是否在編輯器模式isFocused是否在焦點(diǎn)isMoliePlatform是否是移動(dòng)平臺(tái)isPlayingisWebPlayerplatform編輯器的平臺(tái)unityVersion unity版本號(hào)version項(xiàng)目文件版本號(hào)runInBackground是否可以在后臺(tái)運(yùn)行unityEditor.EditorApplication.isPlaying=false;//在編輯器模式下推出編輯狀態(tài)16、SceneManager場(chǎng)景類(lèi)SceneManager.LoadScene()加載下一個(gè)場(chǎng)景,一般是用在另一個(gè)場(chǎng)景不是太大的情況下SceneManager.LoadSceneAsync()異步加載下一個(gè)場(chǎng)景,返回AsyncOperation類(lèi)型,里面包含了加載的信息,加載的進(jìn)度條等等。