【3Dゲームエンジン】Unity質問スレッド24 [無断転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0889名前は開発中のものです。
2016/06/08(水) 00:29:48.04ID:ffbxB2um例えばだが
float direct = ((Vector3.dot(wallNomal,camTrans.forward)>0)?-1:1;
playerTrans.position=playerTrans.position+(Vector3.up*Input.GetAxis("Vertical")+(Vectore.Cross(wallNormal,Vector3.up)*Input.GetAxis("Horizontal")*direct))*Time.deltaTime;
とかそんなだ。
まぁ実際には他にも色々考えようがあるしボムチュウって速度一定だったから
これとはちょっと違う挙動な気はするが。
■ このスレッドは過去ログ倉庫に格納されています