我正在研究一種簡單的「停車類型」的遊戲,用戶在汽車中駕駛時必須將其停放在指定的地點。計算相對旋轉
雖然它實際上工作,唯一的問題是,我需要找出汽車停在哪個方向。 我不希望用戶隨意停放汽車,但汽車應朝上或朝下。
我試圖用這個檢查,看看有什麼輪換車過,但是這似乎有點太複雜
var relativeRot = this.rotation % 360;
if((this._speed <= 0.02 && this._speed >= -0.02) && ((relativeRot <= 5 && relativeRot >= 355) || (relativeRot >= 175 && relativeRot <= 185) || (relativeRot <= -175 && relativeRot >= -185) || (relativeRot <= -5 && relativeRot >= -355))) {
會不會有檢查這個更簡單的方法?應該有5度的小幅度,因爲它不一定是完美的。
我覺得這已經可以被認爲是「容易」,雖然你可能需要更加小心,例如'(relativeRot <= 5 && relativeRot> = 355)'永遠不會是'true'。 – Passerby