اسکریپت چرخش پلیر و حرکت به سمتی که نگاه می کنه/اسکریپت پلیر_حرکت سه بعدی پلیردر یونیتی
شنبه, ۱۰ مهر ۱۳۹۵، ۰۳:۵۰ ق.ظ
gameover.blog.ir
اسکریپت چرخش پلیر و حرکت به سمتی که نگاه می کنه/اسکریپت پلیر
در مثال زیر مدلی از حرکت رو با استفاده از کلید های چپ و راست و جلو و عقب پیاده سازی می کنیم.
using UnityEngine;
using System.Collections;
//author:09039739619 bisavad gameover.blog.ir
public class player : MonoBehaviour
{
private float moveSpeed = 1.0f; private float rotationSpeed = 5.0f;
void Update () { if (Input.GetKey(KeyCode.RightArrow)) { transform.Rotate(transform.up * rotationSpeed); } if (Input.GetKey(KeyCode.LeftArrow)) { transform.Rotate(transform.up * -rotationSpeed); } if (Input.GetKey(KeyCode.UpArrow)) { transform.Translate(Vector3.forward * moveSpeed); } if (Input.GetKey(KeyCode.DownArrow)) { transform.Translate(Vector3.forward * -1 * moveSpeed); } }
}
۹۵/۰۷/۱۰