1.Unity3D环境和坦克大战的图形资源都可以在官网上下载到。
官网:https://unity3d.com/ 在learn的子选页中含有很多很丰富的教程和资源,本身软件也包含免费版,基本够实用。
坦克大战的教程,参见优酷,搜索“Unity3D坦克大战项目实例”
2.Game窗口是run时候显示的窗体,是摄像机的画面,要想改变GAME窗体的显示,需要在Sence改变摄像机的位置。运行时,可以显示按键控制坦克移动;
Sence是编辑的窗体,不能显示按键移动(运行效果)。
当光标选中GAME窗体后,才有运行效果显示。
3.官网工程只能够使用Unity3D下载。
4.在edit->preference中可以设置代码的编辑器,自带的是MonoDevelop,兼容VS2015,(vs2012测试未通过)
5.第一阶段的代码(实现坦克的前进、后退、旋转,C#)
using UnityEngine;
using System.Collections;
public class tank : MonoBehaviour {
// Use this for initialization
void Start () {
}
public float moveSpeed;
public float rotateSpeed;
// Update is called once per frame
void Update () {
if(Input.GetKey(KeyCode.W)) {
transform.Tran