当前位置: 首页 > news >正文

unity 2d 入门 飞翔小鸟 场景延续(八)

1、新建c#脚本如下

代码,在前方生成生成自身图片并3s后销毁自身,在碰撞物体后小鸟死亡后不删除自身

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class CopyScene : MonoBehaviour { //要复制的对象public GameObject copyObject;//生成在签发的距离public float front;private float time = 0f;private bool isDestory = false;// Start is called before the first frame updatevoid Start(){}// Update is called once per framevoid Update(){if (isDestory&&Fly.life) { time += Time.deltaTime;if (time > 3){//3s后销毁自身Destroy(transform.gameObject);}}}//当某个刚体触碰到了触发器private void OnTriggerEnter2D(Collider2D collision){//在前方复制物对象Instantiate(copyObject,new Vector3(transform.position.x+front,transform.position.y,transform.position.z),transform.rotation);isDestory = true;}
}

在背景图和地面下创建一个2D盒装碰撞器并勾选是触发器

在这里插入图片描述
按照2点击是触发器,单小鸟移动到触发器位置,则会触发脚本
按照3调整触发器大小及位置,调整后就会看到4触发器的大小

3、拖拽脚本到bg图层种

在这里插入图片描述

4、地面、柱子也需要场景延续,重复上面的操作即可

http://www.lryc.cn/news/255478.html

相关文章:

  • scrapy介绍,并创建第一个项目
  • Rust语言项目实战(九 - 完结) - 胜利与失败
  • 【Linux系统编程】项目自动化构建工具make/Makefile
  • harmony开发之Text组件的使用
  • using meta-SQL 使用元SQL 六
  • 如何将浮点数点左边的数每三位添加一个逗号,如 12000000.11 转化为『12,000,000.11』
  • 朴素贝叶斯 贝叶斯方法
  • 探索鸿蒙 TextInput组件
  • CNN,DNN,RNN,GAN,RL+图像处理常规算法(未完待续)
  • C# 语法笔记
  • el-table 表格多选(后端接口搜索分页)实现已选中的记忆功能。实现表格数据和已选数据(前端分页)动态同步更新。
  • Vue3自定义Hooks定义
  • 为什么Java程序员需要掌握多线程?揭秘并发编程的奥秘
  • 数组实现循环队列(新增一个空间)
  • Mysql 索引概念回顾
  • 基于SpringBoot+Vue学生成绩管理系统前后端分离(源码+数据库)
  • Hadoop集群破坏试验可靠性验证
  • Notepad++ 安装TextFx插件失败
  • 探究Logistic回归:用数学解释分类问题
  • 杨辉三角
  • MS5228/5248/5268:2.7V 到 5.5V、 12/14/16Bit、内置基准、八通道数模转换器
  • 2024年江苏省职业院校技能大赛 信息安全管理与评估 第二阶段教师组 (样卷)
  • 最新版IDEA专业版大学生申请免费许可证教学(无需学校教育邮箱+官方途径+非破解手段)
  • zookeeper常用接口
  • scipy笔记:scipy.interpolate.interp1d
  • 外包干了一个月,技术明显进步。。。。。
  • docker安装node及使用
  • 要求CHATGPT高质量回答的艺术:提示工程技术的完整指南—第 18 章:对抗性提示
  • 若依框架的搭建
  • SQL Server 数据库,多表查询