黃金礦工鉤子搖擺的問題

2021-08-31 18:28:45 字數 778 閱讀 8732

隔了幾個月,我有需求要用到四元數的地方了,當時寫萬向鎖還還愁一直找不到四元數有什麼用。

偶然間寫簡單的**礦工的時候,發現了乙個問題。

按理來說

那麼如果想讓鉤子來回擺動,假設先向左,那麼就應該在鉤子旋轉成

同理,當rotation  0, 0, 45的時候再反過來擺動。按照這種思路,寫**。

那麼我這樣寫是沒毛病的

前面在寫上

讓它直接向右邊擺

測試的結果,向右邊擺的時候沒問題,到左邊了,

這是為什麼呢。

於是我在update裡面讓其輸出一句這個鉤子z的旋轉角度

所以我們需要根據tranform.localeulerangles 這個屬性的範圍來控制鉤子的旋轉,具體怎麼樣實現就很簡單了。

本來以為必須要用到四元數了,寫完之後發現還是沒必要用四元數,什麼時候遇到了再具體研究吧。

leetcode 黃金礦工

你要開發一座金礦,地質勘測學家已經探明了這座金礦中的資源分布,並用大小為 m n 的網格 grid 進行了標註。每個單元格中的整數就表示這一單元格中的 數量 如果該單元格是空的,那麼就是 0。為了使收益最大化,礦工需要按以下規則來開採 每當礦工進入乙個單元,就會收集該單元格中的所有 礦工每次可以從當...

黃金礦工 回溯演算法

你要開發一座金礦,地質勘測學家已經探明了這座金礦中的資源分布,並用大小為 m n 的網格 grid 進行了標註。每個單元格中的整數就表示這一單元格中的 數量 如果該單元格是空的,那麼就是 0。為了使收益最大化,礦工需要按以下規則來開採 示例 2 輸入 grid 1,0,7 2,0,6 3,4,5 0...

力扣 黃金礦工

你要開發一座金礦,地質勘測學家已經探明了這座金礦中的資源分布,並用大小為 m n 的網格 grid 進行了標註。每個單元格中的整數就表示這一單元格中的 數量 如果該單元格是空的,那麼就是 0。為了使收益最大化,礦工需要按以下規則來開採 每當礦工進入乙個單元,就會收集該單元格中的所有 礦工每次可以從當...