今天实现了项目的鼠标点击 然后种植白菜的功能,接下来和大家共同探讨下
想要鼠标点击,产生白菜,首先我们想到要有鼠标点击和克隆才能完成
因为要点哪种哪,这就用到了射线的功能
if (Input.GetMouseButtonDown(0)) //鼠标点击左键
{
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); //定义射线, 起点为 Camera.main.ScreenPointToRay终点为物体坐标
RaycastHit hit; //定义一个光线投射碰撞
if (Physics.Raycast(ray, out hit, 1000)) //如果发生碰撞
{
&nb
想要鼠标点击,产生白菜,首先我们想到要有鼠标点击和克隆才能完成
因为要点哪种哪,这就用到了射线的功能
if (Input.GetMouseButtonDown(0)) //鼠标点击左键
{
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); //定义射线, 起点为 Camera.main.ScreenPointToRay终点为物体坐标
RaycastHit hit; //定义一个光线投射碰撞
if (Physics.Raycast(ray, out hit, 1000)) //如果发生碰撞
{
&nb