查看: 684|回复: 0
打印 上一主题 下一主题

打击对象与其他对象和计算命中的思路?

[复制链接]

2508

主题

2

听众

3万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
32806
精华
12

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2013-4-26 09:29:08 |只看该作者 |倒序浏览
pstatus"> 本帖最后由 她。 于 2013-4-26 09:32 编辑


第一人称控制器将打一个球的stupms,如果球击中门柱的stupms将dismanteled和命中计数变量记录。

  • <p>编辑:我从第一人称控制器能够发射一个球和打这个立方体,但我能不能够检测到,如果立方体球或不被击中。
  • 这里是我的脚本
  • <div class="blockcode"><blockquote>public var ballPrefab : Transform;
  • public var ballSpeed : float = 1000;
  • function Update ()
  • {
  •    if(Input.GetButtonDown("Fire1"))
  •      {
  •      if(!ballPrefab || !ballSpeed)
  •        {
  •        Debug.Log("[Shoot] 'ballPrefab' or 'ballSpeed' is undefined");
  •        }
  •        else
  •        {
  •        var ballCreate=Instantiate(ballPrefab,  GameObject.Find("SpawnPoint").transform.position, Quaternion.identity);
  •        ballCreate.rigidbody.AddForce(transform.forward * ballSpeed);
  •        }
  •    }
  • }

复制代码
回答1、

因此,球需要球体对撞机和多维数据集需要一个盒子对撞机。如果立方体也有一个刚体的反应会自动被击中。新标签的“球”和“树桩”在督察的树桩标记的球。
看到碰撞,自己写一个函数:

function OnCollisionEnter(collision : Collision) {       if(collision.gameObject.tag == "ball"){          //do something like increment your counter        }    }
这将附在树桩,如果您想连接到的球变化的“球”,“树桩”。

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-25 10:48 , Processed in 0.088645 second(s), 29 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部