U3D<<SPACESHOOT>>个人重制版。代码分享(三)DestroyByContact
来源:互联网 发布:三毛淘宝小号交易平台 编辑:程序博客网 时间:2024/05/01 00:02
using UnityEngine;using System.Collections;public class DestroyByContact : MonoBehaviour {public GameObject explosions;public GameObject playerExplosions;public int scoreValue;private GameController gameController;void Start(){GameObject gameControllerObject = GameObject.FindGameObjectWithTag ("GameController");if (gameControllerObject != null){gameController = gameControllerObject.GetComponent <GameController>();}if (gameController == null){Debug.Log ("Cannot find 'GameController' script");}} void OnTriggerEnter(Collider other){if(other.tag=="Boundary"){return;}//如果接触到的是边界就返回不执行下面的代码Instantiate (explosions, transform.position, transform.rotation);//实例一个爆炸效果if(other.tag=="Player"){//实例化飞船爆炸效果Instantiate (playerExplosions, other.transform.position, other.transform.rotation);gameController.GameOver();}gameController.AddScore (scoreValue);//计分Destroy (other.gameObject);//删除物体Destroy (gameObject);//如果取消这句,物体不会消失,子弹会消失。如果想弄个不怕子弹打的东西。}}
0 0
- U3D<<SPACESHOOT>>个人重制版。代码分享(三)DestroyByContact
- U3D<<SPACESHOOT>>个人重制版。代码分享(五)其他代码部分
- U3D<<SPACESHOOT>>个人重制版。代码分享(一)飞机控制部分
- U3D<<SPACESHOOT>>个人重制版。代码分享(二)循环运动的背景图
- U3D<<SPACESHOOT>>个人重制版。代码分享(四)游戏控制部分
- Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(三)认识项目所有文件
- Vue2+VueRouter2+Webpack+Axios 构建项目实战2017重制版(三)认识项目所有文件
- Android(第一季重制版)
- Android体系结构(第一季重制版)
- Android_ProgressBar(第一季重制版)
- openpyxl笔记 重制版
- 跟我一起写 Makefile (重制版)
- Android_Activity初步(一)第一季重制版
- Android_View初步(一)第一季重制版
- Android_控件布局初步(一)第一季重制版
- Android_单选按钮(第一季重制版)
- Adroid_ImageView的使用方法(第一季重制版)
- Android_深入LinearLayout(第一季重制版)
- svn错误:Two top-level reports with no target
- 求两个数组的交集
- Java通过InputStream读取和写入文件操作
- 导入文件路径
- 关于sizeof()的一些思考
- U3D<<SPACESHOOT>>个人重制版。代码分享(三)DestroyByContact
- 约瑟夫环问题
- 在TabActivity中无法使用bindService的解决方法
- NYOJ 题目108士兵杀敌(一)
- 完全背包2
- shell语句查询mysql数据库的常用方法
- putty 连接 qnx虚拟机
- 第十一章(二) 线程锁的使用
- gsoap的几个常用设置选项