unity是个壮大的游戏引擎,尤其是他壮大的跨平台能力让他当作为很多游戏开辟者的首选引擎,下面我就就来进修一下若何用unity来建造简单的脚色移动方式
文章插图
需要这些哦
unity3d
电脑
方式/
1起首我们新建一个unity3d项目,而且新建一个场景
文章插图
2在场景中建立如下的物体条理布局,用来便利对游戏对象进行办理
文章插图
文章插图
3然后,我们右键新建一个c#剧本,用来进行脚色节制
文章插图
4我们实现的节制采用的是
if (Input.GetKey(KeyCode.W))
{
this.transform.Translate(Vector3.forward * Time.deltaTime * MoveSpeed);
}
大要意思是判定按下的按键,然后按照按键利用Translate进行物体移动,速度由公开变量MoveSpeed来决议
5完整的剧本
using System.Collections;
using System.Collections.Generic;
【unity简单角色控制】using UnityEngine;
public class Script_palyer : MonoBehaviour
{
// Start is called before the first frame update
public float MoveSpeed;
void Start()
{
}
// Update is called once per frame
void Update()
{
if (Input.GetKey(KeyCode.W))
{
this.transform.Translate(Vector3.forward * Time.deltaTime * MoveSpeed);
}
if (Input.GetKey(KeyCode.S))
{
this.transform.Translate(Vector3.back * Time.deltaTime * MoveSpeed);
}
if (Input.GetKey(KeyCode.A ))
{
this.transform.Translate(Vector3.left * Time.deltaTime * MoveSpeed);
}
if (Input.GetKey(KeyCode.D))
{
this.transform.Translate(Vector3.right * Time.deltaTime * MoveSpeed);
}
}
}
文章插图
6剧本写完今后,我们将剧本拖放到物体上,而且点窜MoveSpee参数为1
文章插图
推荐阅读
- 最简单的懒人做鱼法——好吃不贵的鲅鱼
- 怎么做最简单的史莱姆
- 杨梅的吃法,能多吃吗
- 寿司的做法和材料 最简单的做寿司方法
- 三明治的做法 三明治的简单做法
- 简单易学的短发丸子头教程
- 绯闻女孩女主角(绯闻女孩女角色简介)
- 怎么养蚯蚓方法最简单
- K线图这么简单,你还看不懂
- 利用化学方程式进行简单计算:[1]初中化学