Unity3D 实现爆炸效果的函数
来源:互联网 发布:java小游戏制作教程 编辑:程序博客网 时间:2024/05/27 20:09
var trigObj : Transform = null;
var explosion : Transform = null;
var tnt : Transform = null;
private var collidedObj : Collider[];
function Boom () {
collidedObj = Physics.OverlapSphere(tnt.transform.position, 1);
// Physics.OverlapSphere函数能返回一组对象的集合。而这组对象便是圆内包含的对象。
// 这个圆的中心点是函数的第一个参数,第二个参数是半径大小。
for (var obj in collidedObj) {
Instantiate(explosion, obj.transform.position, transform.rotation);
// 引用Unity3D Extention的Detonator包里的Detonator-Tiny对象,这一行能
// 实现爆炸火花的效果。
Destroy(obj.gameObject);
}
}
function Start () {
}
function Update () {
if (tnt != null) {
if (trigObj.GetComponent("Button").ReturnButtonStatus()) {
Boom();
}
}
}
var explosion : Transform = null;
var tnt : Transform = null;
private var collidedObj : Collider[];
function Boom () {
collidedObj = Physics.OverlapSphere(tnt.transform.position, 1);
// Physics.OverlapSphere函数能返回一组对象的集合。而这组对象便是圆内包含的对象。
// 这个圆的中心点是函数的第一个参数,第二个参数是半径大小。
for (var obj in collidedObj) {
Instantiate(explosion, obj.transform.position, transform.rotation);
// 引用Unity3D Extention的Detonator包里的Detonator-Tiny对象,这一行能
// 实现爆炸火花的效果。
Destroy(obj.gameObject);
}
}
function Start () {
}
function Update () {
if (tnt != null) {
if (trigObj.GetComponent("Button").ReturnButtonStatus()) {
Boom();
}
}
}
0 0
- Unity3D 实现爆炸效果的函数
- Unity3D 粒子系统实现一个简单的爆炸效果
- 物体爆炸效果的实现
- 实现爆炸后的振动效果
- Box2d实现爆炸效果
- 爆炸的效果(IOS)
- Unity3D学习笔记08:爆炸效果
- opengles 2.0 爆炸效果实现
- view爆炸的烟花效果
- Unity3D实现弹幕的效果
- Unity3D —— 爆炸交互(震屏效果)
- pygame精灵类实现房子爆炸效果
- 飞机游戏:敌机子弹的实现与死亡之后的爆炸效果
- 带爆炸效果的扫雷(源码1)
- 带爆炸效果的扫雷(源码2)
- 带爆炸效果的扫雷(源码3)
- 带爆炸效果的扫雷(源码4)
- 带爆炸效果的扫雷(源码5)
- Discrete Roots
- 猴子选大王问题(约瑟夫环)
- Java--xml文件的解析
- ACdream 少了哪个妹子?( 签到)
- php Laravel 添加自定义类和函数
- Unity3D 实现爆炸效果的函数
- uboot和内核分区的修改
- memAdmin基于linux安装配置
- hdu 1505 City Game(dp)
- 初学.net之乱七八糟的记录
- 安装heartbeat
- 设单链表中存放n个字符,试设计一个算法,使用栈判断该字符串是否中心对称
- 合并两个排序的链表
- ofbiz 禁止作业配置