亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

用translate方法通過acceleration移動噴火龍的問題

我在用translate方法移動噴火龍的過程中,我的代碼如下:

Vector3?transitionV3?=?new?Vector3(Input.acceleration.x?*?speed?*?Time.deltaTime,?Input.acceleration.y?*?speed?*?Time.deltaTime);
this.transform.Translate(transitionV3);


但是這樣我的手機如果向右傾斜,那么噴火龍就向左移動,如果向左傾斜,那么噴火龍就向右移動,如果我將Vector3的第一個參數加上一個負號,那么才能正常運行,這個是怎么回事呢?我使用的unity版本是2017.1

正在回答

1 回答

我記得我的代碼里是有負號的。因為重力加速度的方向問題。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
帶你開發類似Pokemon Go的AR游戲
  • 參與學習       29433    人
  • 解答問題       242    個

用 Unity 3D開發AR游戲,分有卡和脫卡兩種情況,并導出Android和iOS平臺

進入課程

用translate方法通過acceleration移動噴火龍的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號