每当从移动设备上触摸迷你枪(相机的FOV中显示的一个对象)时,我都试图制作一个C#脚本来负责实例化和射击球。
我已经在迷你枪的末端设置了一个空的游戏对象,以便Instantiate()方法可以将其转换用于新的实例化球。
我知道Instantiate()方法以及RigidBody.Addforce()来射击实例化的球。我只想要(触摸输入)代码,以便当玩家触摸相机FOV中显示的迷你枪时,枪会发射一个球。
答案 0 :(得分:0)
人们认为在这里可怜的直接要求代码。
最好寻求帮助以指明正确的方向,因为它将帮助您学习。
Unity中可帮助您实现目标的工具是
Physics.Raycast()
Camera.ScreenPointToRay()
这两种方法有很多文档。