爆炸特效的显示

protected void EnemyDestory()
    {
        m_life = 0;
        
        Instantiate(m_explosionFx, m_transform.position, m_transform.rotation);
        Debug.Log(m_transform.position + " + " + m_transform.rotation);
        Destroy(this.gameObject);
    }

-----------------------

今天遇到一个坑,爆炸特效m_explosionFx总是显示不出来。
调了好久没找到原因,后来猜想是不是被挡住了。于是把背景星球对象mar隐藏了就能显示爆炸特效了。
我把背景的这个星球对象Y设为10,爆炸Y为14 就一直能显示了。
刚才星球对象Y设为13.8, 于爆炸对象的Y相差小于1,还是会被隐藏。经过测试发现新球对象与爆炸对象Y值的差要大与1,才能显示爆炸效果。不然会被隐藏在背景星球后面。

-----------

gameObject.active = false;//是否在场景中停用该物体,场景中用find找不到该物体。
gameObject.renderer.enabled = false;//控制一个物体是否在屏幕上渲染或显示  而物体实际还是存在的 只是想当于隐身 而物体本身的碰撞体还依然存在的。

时间: 2024-12-16 22:41:43

爆炸特效的显示的相关文章

基于HTML5 SVG炫酷文字爆炸特效

这是一款使用html5 svg.css3和js制作的炫酷文字爆炸特效.该文字特效用SVG path属性将文字路径切割为很多小块,然后使用css3和js在鼠标滑过文字时制作文字爆炸分裂的炫酷效果. 在线预览   源码下载 这是一款使用html5 svg.css3和js制作的炫酷文字爆炸特效.不论是HTML还是CSS都没有能力将文字分割成小块,但是SVG可以实现这个效果. 制作SVG文字 可以使用矢量图制作工具,如Adobe Illustrator等,将文字变成轮廓,然后使用“ Knife ”工具在

HTML5 canvas图片爆炸特效

这是一款基于html5 canvas的炫酷图片爆炸飞散特效js插件.该js插件当用鼠标点击图片时,图片会有玻璃窗被子弹击碎时的爆炸飞散效果,非常炫酷. 在线演示:http://www.htmleaf.com/Demo/201502151384.html 下载地址:http://www.htmleaf.com/html5/html5-canvas/201502151383.html

含倒计时的爆炸特效

<style> .content{ width: 500px; margin:0 auto; } .content .img1{ animation: zhazha 1s infinite; } .content .img2 { animation: boom 1s 1; } @keyframes zhazha{ from{                transform: scale(0.8); }to{                transform: scale(1.1); } }

特效油画显示image

此效果的彩***,某范围内像素随机处理.产生油画效果.非常酷.试试吧! 代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Drawing.Drawing2D; namespace Can

[GEiv]第六章:粒子特效 绚丽的火焰与爆炸

第六章:粒子特效 绚丽的火焰与爆炸 本章节主要介绍粒子特效设计的方法论,其中有相当的知识量是平台无关的:在本文中会以"爆炸"这个实际的例子为线索,进行详细的设计讲解,并最终使用GEiv实现它. [为什么要使用"粒子"] 实现粒子特效的首要目的,是对一些环境效果进行模拟仿真,常见的环境效果,例如火焰.爆炸.雨.雪.雾等,都是无数微小的粒子以某些规律共同作用的结果.而对于计算机来讲,虽然没有足够的运算能力对每一个自然粒子进行抽象,但我们可以借鉴其原理,使用相对更少的粒子

WinForm实现类似QQ停靠,显示隐藏过程添加特效效果

原文:WinForm实现类似QQ停靠,显示隐藏过程添加特效效果 这可能是个老题长谈的问题了,只是在项目中会用到这个效果,所以今天做个记录.大家见了别喷我.在项目中的需求是这样的. 打开程序,在屏幕的右下角会显示一个窗体,一般情况下该窗体会隐藏停靠在右边,只露出很小部分,当鼠标移动到这个很小部分时,窗体全部显示,显示过程是从右边滑动到左边,当鼠标离开窗体时,窗体需要隐藏在右边,只露出很小部分,隐藏过程是从左边滑动到右边. 实现此类效果我碰到的连个难点是:1.如何判断鼠标离开了窗体?2.窗体显示隐藏

UGUI中显示粒子特效

今天在UGUI上显示粒子特效的时候遇到的一些问题,Mark一下.原理:修改特效中每一个ParticleSystem的Layer为UI,并且把ParticleSystemRenderer.sortingOrder值设置为大于Canvas中的sortingOrder值.其实就是控制两个组件 的Render Order. 1. 在UI控件上(eg: Image)显示一个粒子特效 1).首先创建一个Canvas,RenderMode = Screen Space-Camera ,然后创建一个UICame

paip.关于动画特效原理 html js 框架总结

paip.关于动画特效原理 html js 框架总结 1. 动画框架的来源:flex,jqueryui 3 2. 特效的分类 3 2.1. Property effects 动态改变一个或多个目标对象的属性 (Animate.Fade, Resize, and AnimateColor) 4 2.2. Transform effects 缩入.旋转和位置的改变 .(Move, Rotate, and Scale) 4 2.3. Pixel-shader effects 主要是针对图片象素着色的动

LibGDX游戏开发——8 特效

在本章,你将学到怎么使用LibGD的粒子系统为Canyon Bunny添加特效,以及线性插值和其他几种提高游戏可视化外观的方法.你还将学会使用图形化编辑器设计一个dust(灰尘)自定义粒子效果.当玩家角色行走在rock对象之上时将显示该灰尘效果.我们还将介绍线性插值的概念,作为实践示例,我们为一个具有跟踪目标的相机实现平滑移动效果,并实现rock(平台)对象在水面上上下缓慢漂浮移动. 另外,我们还将为显示在背景上的山丘实现一个视差卷动效果.天空中漂浮的clouds(云朵)将以随机速度持续不断的从