【发布时间】:2020-03-04 18:58:44
【问题描述】:
我的游戏中有一棵树,它有一个多边形碰撞器。玩家还有一个多边形对撞机,刚体为 2d。如果我的玩家触摸了树并且按下了鼠标左键,那么我想为木料添加 +1。这是我的代码:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerCollisions : MonoBehaviour
{
public void OnCollisionStay (Collision collisionInfo)
{
if (collisionInfo.gameObject.name == "Tree" && Input.GetMouseButton(0))
{
Debug.Log("WOOD");
}
}
}
现在我有一个调试,只是为了检查它是否正常工作 - 它不是。
【问题讨论】:
标签: javascript c# visual-studio unity3d