写在前面:这个系列既然是基础,那么一般都只会有最基础的东西。至于为什么写这个系列,当然是为了方便整理自己的知识,也为了复习————本身我现在的水平也是非常的基础。
=====================================================================
在一些2D游戏中,我们经常能看见从天上掉落的道具、武器或者其他物品。同样,这些逻辑在Unity中实现也是非常简单的。
废话不多说,先上脚本。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class WeaponSpawnPoint : MonoBehaviour
{
public GameObject weapon; //需要生成的对象
public float coldDown = 2f; //一次生成的冷却时间
public float nextSpawn; //下一次生成的时间,用于判断,若初始化则初始化时间为场景开始的等待时间
void Update()
{
if (Time.time &g