打地鼠是一款非常简单的小游戏,但是它能让我们熟悉unity的大部分操作。
创建并导入素材
首先创建一个unity2D工程,并导入所有素材,将素材拖入scene窗口,依据main carema的范围调整素材大小
出现地鼠
创建一个空物体gameobject,用于加载create地鼠代码,利用random.range来产生随机数,使地鼠在九个位置随机产生
using UnityEngine;
public class createhamsters : MonoBehaviour
{
public GameObject m_hamsters;
void Start()
{
InvokeRepeating("Create", 0, 1);
}
void Create()
{
Vector3 pos = Vector3.zero;
int id = 0;
id = Random.Range(1, 10);
if (id == 1)
pos = new Vector3(0f, 0.35f, 0f);
if (id == 2)
pos = new Vector3(0f, -1f, 0f);
if (id == 3)
pos = new Vector3(2.9f, 0.35f, 0f);
if (id == 4)
p