• 大小: 7.91MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-12-26
  • 语言: 其他
  • 标签: u3d  

资源简介

不错的3D炸弹超人小demo 包括炸弹的位置 爆炸判断等 可以参考下

资源截图

代码片段和文件信息

/*
 * Copyright (c) 2017 Razeware LLC
 * 
 * Permission is hereby granted free of charge to any person obtaining a copy
 * of this software and associated documentation files (the “Software“) to deal
 * in the Software without restriction including without limitation the rights
 * to use copy modify merge publish distribute sublicense and/or sell
 * copies of the Software and to permit persons to whom the Software is
 * furnished to do so subject to the following conditions:
 * 
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * Notwithstanding the foregoing you may not use copy modify merge publish 
 * distribute sublicense create a derivative work and/or sell copies of the 
 * Software in any work that is designed intended or marketed for pedagogical or 
 * instructional purposes related to programming coding application development 
 * or information technology.  Permission for such use copying modification
 * merger publication distribution sublicensing creation of derivative works 
 * or sale is expressly withheld.
 *    
 * THE SOFTWARE IS PROVIDED “AS IS“ WITHOUT WARRANTY OF ANY KIND EXPRESS OR
 * IMPLIED INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM DAMAGES OR OTHER
 * LIABILITY WHETHER IN AN ACTION OF CONTRACT TORT OR OTHERWISE ARISING FROM
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */


using UnityEngine;
using System.Collections;
using System.Runtime.CompilerServices;

public class Bomb : MonoBehaviour
{
    public AudioClip explosionSound;
    public Gameobject explosionPrefab;
    public layerMask levelMask;
    // This layerMask makes sure the rays cast to check for free spaces only hits the blocks in the level
    private bool exploded = false;

    // Use this for initialization
    void Start ()
    {
        Invoke (“Explode“ 3f); //Call Explode in 3 seconds
    }

    void Explode ()
    {
        //Explosion sound
        AudioSource.PlayClipAtPoint (explosionSound transform.position);

        //Create a first explosion at the bomb position
        Instantiate (explosionPrefab transform.position Quaternion.identity);

        //For every direction start a chain of explosions
        StartCoroutine (CreateExplosions (Vector3.forward));
        StartCoroutine (CreateExplosions (Vector3.right));
        StartCoroutine (CreateExplosions (Vector3.back));
        StartCoroutine (CreateExplosions (Vector3.left));

        GetComponent ().enabled = false; //Disable mesh
        exploded = true; 
        transform.Find (“Collider“).gameobject.SetActive (false); //Disable the collider
        Destroy (gameobject .3f); //Destroy the actual bomb in 0.3 seconds after all coroutines have f

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-09-17 16:46  Bomberman HowTo - Final Project\.vs\
     目录           0  2017-09-17 16:46  Bomberman HowTo - Final Project\.vs\Bomberman HowTo - Final Project\
     目录           0  2017-09-17 16:47  Bomberman HowTo - Final Project\.vs\Bomberman HowTo - Final Project\v15\
     文件       33792  2017-09-17 16:47  Bomberman HowTo - Final Project\.vs\Bomberman HowTo - Final Project\v15\.suo
     目录           0  2017-09-17 16:46  Bomberman HowTo - Final Project\.vs\Bomberman HowTo - Final Project\v15\sqlite3\
     文件      569344  2017-09-17 16:46  Bomberman HowTo - Final Project\.vs\Bomberman HowTo - Final Project\v15\sqlite3\storage.ide
     目录           0  2017-09-10 12:53  Bomberman HowTo - Final Project\Assets\
     文件        8196  2016-04-10 03:35  Bomberman HowTo - Final Project\Assets\.DS_Store
     文件         192  2016-02-02 03:54  Bomberman HowTo - Final Project\Assets\Animation Controllers.meta
     目录           0  2017-09-10 12:53  Bomberman HowTo - Final Project\Assets\Animation Controllers\
     文件        8936  2016-02-02 04:12  Bomberman HowTo - Final Project\Assets\Animation Controllers\Player Anim Controller.controller
     文件         180  2016-02-02 03:54  Bomberman HowTo - Final Project\Assets\Animation Controllers\Player Anim Controller.controller.meta
     文件         192  2016-01-25 23:53  Bomberman HowTo - Final Project\Assets\Materials.meta
     目录           0  2017-09-10 12:53  Bomberman HowTo - Final Project\Assets\Materials\
     文件        4972  2016-01-26 00:30  Bomberman HowTo - Final Project\Assets\Materials\Block.mat
     文件         180  2016-01-25 23:53  Bomberman HowTo - Final Project\Assets\Materials\Block.mat.meta
     文件         192  2016-01-25 23:44  Bomberman HowTo - Final Project\Assets\Models.meta
     目录           0  2017-09-10 12:53  Bomberman HowTo - Final Project\Assets\Models\
     文件       34236  2015-09-02 03:36  Bomberman HowTo - Final Project\Assets\Models\Bomb.fbx
     文件        1803  2016-01-26 00:01  Bomberman HowTo - Final Project\Assets\Models\Bomb.fbx.meta
     文件       22076  2016-02-01 18:43  Bomberman HowTo - Final Project\Assets\Models\Floor.obj
     文件        1840  2016-02-01 18:44  Bomberman HowTo - Final Project\Assets\Models\Floor.obj.meta
     文件         192  2016-01-25 23:44  Bomberman HowTo - Final Project\Assets\Models\Materials.meta
     目录           0  2017-09-10 12:53  Bomberman HowTo - Final Project\Assets\Models\Materials\
     文件        4888  2016-01-26 00:51  Bomberman HowTo - Final Project\Assets\Models\Materials\Bomb.mat
     文件         180  2016-01-26 00:01  Bomberman HowTo - Final Project\Assets\Models\Materials\Bomb.mat.meta
     文件        4892  2016-01-26 00:04  Bomberman HowTo - Final Project\Assets\Models\Materials\BombRope.mat
     文件         180  2016-01-26 00:01  Bomberman HowTo - Final Project\Assets\Models\Materials\BombRope.mat.meta
     文件        4892  2016-01-25 23:52  Bomberman HowTo - Final Project\Assets\Models\Materials\Color1.mat
     文件         180  2016-01-25 23:44  Bomberman HowTo - Final Project\Assets\Models\Materials\Color1.mat.meta
     文件        4892  2016-01-25 23:52  Bomberman HowTo - Final Project\Assets\Models\Materials\Color2.mat
............此处省略76个文件信息

评论

共有 条评论