看板 GameDesign 關於我們 聯絡資訊
最近Unity好像很夯 http://unity3d.com/support/resources/tutorials/3d-platform-game 我照這個網站的教學,結果一開始就卡了... 大概是PDF檔18頁那邊,調整Character Controll所顯示之capsule位置 我照指示把Y軸調到1.03,但按下play之後,人物又跳回原本的位置 (人物的腳底移到capsule中心,變成浮在空中) 不知到哪裡弄錯了,把project砍掉重裝還是一樣。 步驟都照說明走,唯一不同的就是我capsule顯示為綠色,pdf檔卻是藍色? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.8.181
chenglap:其實 Unity 這種東西, 只是方便入門, 並不真的是很好用. 01/13 22:12
NDark:用熟的引擎 就好用, 就能千變萬化. 01/13 22:18
chargo:如果你指的是他"掉"回地面的話 那是當然的 因為有設定重力 01/14 00:57
chargo:把Gravity調成0試試看 01/14 00:57
不好意思並不是Gravity的問題... 我的問題是人物永遠和地面有一段距離, 因為人物模型不知道為什麼在播放後,就會往上位移到碰撞判斷區的中心 造成人物看起來是浮在空中。 ※ 編輯: madturtle 來自: 59.124.8.181 (01/14 04:09)
a01001201:浮在空中應該是你的capsule比人物還低 可以調整一下PDF 01/15 01:53
a01001201:檔案第18頁那張圖的character controller的canter 01/15 01:54
madturtle:所以就是我原文的問題...調好了播放後還是一樣 01/15 17:43
Senkousha:我沒有這樣的問題 停止play之後center.y數值是1.03嗎? 01/17 22:41
Senkousha:ThirdPersonController是否錯加到child Lerpz上而非有 01/17 22:43
Senkousha:animation元件的外層Lerpz(文件中要求命名為Player)? 01/17 22:44
解決了 感謝 之前調成transform的值@_@ 對物件之間的坐標轉換要再看一下... ※ 編輯: madturtle 來自: 59.124.8.181 (01/18 06:35)