聯成電腦技術論壇

 找回密碼
 註冊
搜索
查看: 7882|回復: 3

[問題] object.LookAt的問題

[複製鏈接]
發表於 2013-4-2 01:55:36 | 顯示全部樓層 |閱讀模式


我想讓敵人走到一個定點後開始追蹤主角,但是因為我是用圖片的關係,所以在追蹤的過程中,圖片會因此而旋轉
有沒有辦法不旋轉而讓敵人以原始角度追蹤主角(主角可以用navigation移動位置)
發表於 2013-12-13 09:53:12 | 顯示全部樓層
會的朋友多幫忙啊~
發表於 2014-3-10 21:32:01 | 顯示全部樓層
你的問題是不是在3D場景做尋路系統,但是你的遊戲物件都是圖片,所以遊戲物件在追蹤目標的時候會旋轉?
你可以把圖片放在一個空物件下,在空物件上添加NavMeshAgent,讓空物件做尋路系統的計算,另外再控制空物件下的圖片的 localRotation 值為它的初始值就ok了(這樣子物件就不會旋轉了,也就是圖片會保持它原來的角度面向屏幕)

麗芸老師
發表於 2014-3-10 21:41:24 | 顯示全部樓層
Lily1025 發表於 2014-3-10 21:32
你的問題是不是在3D場景做尋路系統,但是你的遊戲物件都是圖片,所以遊戲物件在追蹤目標的時候會旋轉?
你 ...

打錯了,是 rotation ,不是localRotation.

因為如果是 localRotation 的話,圖片會跟著空物體一起旋轉。而這里需要圖片保持原來的角度不變就ok,所以設置圖片世界座標的旋轉為它原來的值就可以了。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

小黑屋|Archiver|手機版|聯成電腦技術論壇

GMT+8, 2024-10-18 15:08

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回復 返回頂部 返回列表