隔了幾個月,我有需求要用到四元數的地方了,當時寫萬向鎖還還愁一直找不到四元數有什麼用。
偶然間寫簡單的**礦工的時候,發現了乙個問題。
按理來說
那麼如果想讓鉤子來回擺動,假設先向左,那麼就應該在鉤子旋轉成
同理,當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。為了使收益最大化,礦工需要按以下規則來開採 每當礦工進入乙個單元,就會收集該單元格中的所有 礦工每次可以從當...