临时预制体无法销毁

简介: 临时预制体无法销毁


子弹无法销毁

在做枪战游戏中,子弹作为消耗品,是需要销毁的

而且子弹是作为预制体存在的


1. 问题描述

但是在使用过程中,是用Destory方法无法正常销毁,报错

报错信息:

Destroying assets Is not permitted to avold data loss,
If you really want to remove an asset use DestroyImmediate (theObject, true);

意思就是销毁会导致数据丢失,如果你真想销毁的话,你可以使用DestroyImmediate 方法

经过我的测试,DestroyImmediate方法直接将预制体都删了


2. 原因

  • 被销毁的对象身上含有脚本组件
  • 销毁操作放在了别的对象的脚本组件里面


3. 解决方法

将销毁方法放在子弹的脚本里面


目录
相关文章
|
2月前
|
缓存 Java API
解密列表的创建与销毁,以及缓存池长什么样子?
解密列表的创建与销毁,以及缓存池长什么样子?
45 9
|
3月前
|
前端开发
ThinkPHP6表单上传的数据获取的四种方式【请求对象调用,静态调用,助手函数调用,原生的get|post】
本文介绍了在ThinkPHP6中获取表单上传数据的四种方式:请求对象调用、静态调用(Facade)、助手函数调用以及原生的$_GET和$_POST数组。文章通过示例代码展示了每种方式的具体使用方法,并强调了在使用请求对象调用时引入正确的Request类的重要性。
|
4月前
|
前端开发 JavaScript
清理组件的 3 种方法
清理组件的 3 种方法
清理组件的 3 种方法
|
7月前
|
存储 Java
|
7月前
|
C# 图形学
【Unity 3D】游戏对象、添加删除获取组件、预制体Prefabs简介
【Unity 3D】游戏对象、添加删除获取组件、预制体Prefabs简介
208 0
|
7月前
|
小程序 前端开发 API
小程序的生命周期以及页面生命周期
小程序的生命周期以及页面生命周期
67 0
[虚幻引擎插件介绍] DTGlobalEvent 蓝图全局事件, Actor, UMG 相互回调,自由回调通知事件函数,支持自定义参数。
本插件可以在虚幻的蓝图 Actor, Obiect,UMG 里面指定绑定和执行消息,可带自定义参数。 参数支持 Bool,Byte,Int,Int64,Float,Name,String,Text,Vector,Rotator,Transform,Object,Actor。
96 0
|
数据采集 JavaScript 前端开发
前后台分离使用cookie判断用户状态以及传递参数
在之前学习servlet的时候,当时做的小网站需要登陆并且判断信息,当时使用session传值,使用fitter过滤判断,当时感觉哇,session咋这么好用,cookie是啥玩意,还不方便。
169 0
|
小程序
小程序 — 小程序生命周期及页面生命周期
前言:很多同学容易将小程序生命周期和页面的生命周期混淆为一起,这两个其实应该是不同却又相互关联的生命周期,所以,用实际代码操作并结合官方理论讲讲这个,好好捋捋。
1386 0