【发布时间】:2016-10-28 08:35:06
【问题描述】:
我有这个我正在制作的游戏的脚本,我正在尝试让子弹击中的对象消失。这是我的脚本:
void onCollisionEnter()
{
if (collision.gameObject.tag == "Enemy")
{
Destroy(collision.gameobject);
Destroy(gameObject);
}
}
错误提示
严重性代码描述项目文件行抑制状态 错误 CS0103 The name 'collision' does not exist in the current context First person game.CSharp C:\Users\desha\Documents\First person game\Assets\Prefabs\Bullet_kill.cs 20 Active
它说了两次这个错误,所以如果在这种情况下不存在碰撞,我如何让子弹碰撞的东西消失?
请帮忙。
【问题讨论】:
-
您尝试过 OnTriggerEnter 吗?
-
它说这也不对。
-
好的,我知道它没有错误,但它仍然不起作用..我不知道问题。