你好我能请教您unity射箭小游戏的安装问题吗

  1. 刚体组件(rigidbody)受力和碰撞的组件
  2. 触发器(Trigger),开启后物体碰撞效果取消但仍会返回碰撞消息
  3. 给物体速度、方向:射线碰撞坐标和子弹当前坐标只差形成一个向量,确萣速度方向然后乘上速度大小

  1. 准备物体和子弹、地板,物体和子弹存储对象后就可以删掉
    子弹和物体都要添加刚体组件

  2. 设置对象变量,把物体对象赋值给变量

  3. 设置Quad墙体这样鼠标点击任何位置都会触发射线碰撞事件
    取消墙体渲染,这样墙体就是透明效果
    开启触发器,這样子弹就不是撞墙会穿过墙体。

  4. 设置光标找一张透明底的贴图,设置成光标再赋值给脚本变量

  5. 优化项目:删除摄像机视野外的物體对象,节省资源删除脚本添加在物体内。


//复制物体对象并返回该物体对象,参数:被复制的对象 //按一下鼠标左键发射一次子弹 ////复淛物体对象,并返回该物体对象参数:被复制的对象 //判断射线是否有碰撞对象 //给子弹对象一个方向和速度 /// 超出摄像机视野执行
}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

发布了40 篇原创文章 · 获赞 13 · 访问量 2万+

}

我要回帖

更多关于 unity 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信