判斷乙個遊戲物體在另乙個遊戲物體的左邊或者右邊

2021-10-02 01:58:23 字數 331 閱讀 2967

最近在公司專案裡面做乙個boss戰鬥,boss有兩個轉向動畫,乙個向左轉,乙個向右轉,轉向之前你首先需要判斷人物位置當前在boss的左邊還是右邊,可以使用

float result = vector3.cross(boss.transform.forward, 人物到boss的向量).y

如果結果是正,則表示在boss的右邊,結果為負,表示在boss的左邊,具體**:

public void v_getdirectionleftorright(gameobject boss,gameobject player)

else

}

XDOJ 另乙個簡單遊戲

時間限制 1 sec 記憶體限制 128 mb 提交 108 解決 25 提交 狀態 討論版 現在有n個數,每次可以取出任意兩個數x,y,然後加入乙個數為 x y 2,問最後剩下的那個數最大是多少?有多組輸入資料,第一行為乙個數字t,代表有t組輸入資料 0 20 接下來為t組資料。每組測試資料分2行...

另乙個自己

人們常說 人貴有自知之明 可是話說回來,又有幾人能真正的了解自己呢?我覺得我就是乙個很沒有自知之明的人。生於89年的我,到了今年的生日就28周歲了。都說三十而立,正所謂成家立業,可以回過頭發現自己可以稱得上 一無是處,一無所有 曾幾何時,還是鄰居家叔叔阿姨教育孩子的榜樣 曾幾何時父母因為自己考個好大...

在乙個執行緒加鎖,另乙個執行緒解鎖

一般來講,乙個執行緒加鎖,另乙個執行緒解鎖,是很容易死鎖的。產生死鎖的四個必要條件 1 互斥條件 乙個資源每次只能被乙個程序使用。2 請求與保持條件 乙個程序因請求資源而阻塞時,對已獲得的資源保持不放。3 不剝奪條件 程序已獲得的資源,在末使用完之前,不能強行剝奪。4 迴圈等待條件 若干程序之間形成...