我試圖從自主代理的紙張轉向行爲中實現避障行爲。我堅持的是如何將全局座標(2d)轉換爲我的角色的本地座標?將全局座標轉換爲字符局部座標並返回
基本上說我在1,0和敵人是10,0。我想將原點移動到1,0,所以我得到9.0作爲敵人的座標。
我最終什麼事做,
翻譯到地方,
[1 0 -tx] [x]
[0 1 -ty] x [y]
[0 0 1] [1]
再回到全球使用,
[1 0 tx] [x]
[0 1 ty] x [y]
[0 0 1] [1]
TX,TY是當地焦炭COORDS和X, y是敵人的木炭座標。
這是一個「什麼是數學運算符得到1和10,並返回9」的問題,真的嗎? – unkulunkulu