Unity基础:简易道具生成

这篇博客介绍了如何在Unity中实现2D游戏中的道具生成。通过创建一个空的GameObject,附加特定脚本,并拖拽目标物品到脚本组件中,即可轻松实现道具的掉落效果。适合Unity初学者进行基础知识的学习和复习。
摘要由CSDN通过智能技术生成

写在前面:这个系列既然是基础,那么一般都只会有最基础的东西。至于为什么写这个系列,当然是为了方便整理自己的知识,也为了复习————本身我现在的水平也是非常的基础。

 

=====================================================================

在一些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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值