码迷,mamicode.com
首页 > 编程语言 > 详细

Unity1-HellowWord

时间:2018-05-15 17:22:48      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:图片   初始   idt   改变   .com   调用   public   src   time   

1.新建一个Unity工程,选择3D类型项目。

2.目录下有:

技术分享图片

Assets是主要操作的目录。

3.面板

技术分享图片

4.做一个简单的方块移动效果:

1.在Hierarchy面板中,点击Create-3D Object - cube(方块),可以看到:

技术分享图片

2.在Project这里,Assets中,新建一个Script的文件夹,用于放置脚本。

技术分享图片技术分享图片

 

3.在Assets/Scrpit/内新建一个C#的脚本,用于控制方块的运动。

(在Edit-References-External Tools中,指定VS作为脚本的编辑器。)

4.双击打开脚本,就可以跳到去VS进行开发了。

可以看到,在CubeMove.cs中,有如下:

using UnityEngine;

using System.Collection;

public class CubeMove:MonoBehaviour

{

  private float speed;

  //Use this for initialization,表示做一些变量的初始化工作

  void Start()

  {

    speed = 1f;

  }

  //Update is Called once per frame,表示一帧调用一次的意思。

  //在Update接受用户输入,并改变效果。

  void Update()

  {

    if(Input.GetKey(KeyCode.W))

    {

      //按W键以一定的速度往上跑

      transform.Translate(Vector3.up*Speed*Time.deltaTime);

    }else if (Input.GetKey(KeyCode.S))

    {

      transform.Translate(Vector3.down*Speed*deltaTime);

    }    

  }

}

*可以看到,这是一个类,但是没有构造函数。原因:C#(JavaScript)写的代码,只是作为一个组件,作为运行脚本,被Cube这个宿主所使用。

 技术分享图片

 5.点击技术分享图片即可运行。

6.以上为一个场景,由于游戏会有多个场景,所以要在Assets,创建一个文件夹,来保存场景:

技术分享图片

7.然后Ctrl+S,选择这个目录,保存这个场景。

8.发布这个游戏:

File-Bulid Settings,中

 技术分享图片

 

Unity1-HellowWord

标签:图片   初始   idt   改变   .com   调用   public   src   time   

原文地址:https://www.cnblogs.com/pylblog/p/9041515.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!