您的位置:首页 > 移动开发 > Unity3D

unity3d 2D物体的移动

2017-01-08 21:54 197 查看
将一个图片直接导入Unity的Scene的窗口中后,如果要想让这个图片通过输入来移动位置,例如用‘W’ 'A' 'S' 'D'来控制图片向上,左,下,右移动,则需要编写脚本。之后将脚本作为组件给予图片。

以下是脚本关键内容:

void Update(){

if(Input.GetKey(KeyCode.W)){

gameobject.transform.Translate(Vector3.up*5*Time.deltaTime);

}

if(Input.GetKey(KeyCode.S)){

gmameobject.transform.Translate(Vector3.down*5*Time.deltaTime);

}

    .......

}

Input:按键系统;transform:位置组件;Translate:平移函数;Time:时间类;deltaTime:每帧的时间。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unity3d