搭建游戏场景
导入背景图
-
设置图片
- 将Texture Type改成sprite(2D and UI) - Generate Mip Map不要勾选,选了的去掉。
- 将图片放入场景中,在game窗口新建一个与背景分辨率相同的显示框。同时改变camera的size大小。
计算size大小的一种方法:size=height(图片的高)÷2÷像素值(pixel per unit)
内容制作
制作预制体
-
将两张地鼠的图的Texture Type改成sprite(2D and UI)
-
将gophers和gophers-beaten拖入场景中,将音效和脚本对应的加载到物体中;同时要添加Box Collider 2D。
如:
-
现将gophers-beaten拖成预制体,再将它拖入脚本S1中prefab2变量中。
-
然后将gophers拖成预制体
两个脚本代码:
S1(点击地鼠gophers,gophers消失,出现被击晕的地鼠gophers-beaten)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class S1 : MonoBehaviour {
public GameObject m_prefab2;
void Start () {
}
void OnMouseDown()
{
Instantiate(m_prefab2, transform.position, Quaternion.identity)