|
@@ -29,7 +29,7 @@ public class Arrow : MonoBehaviour
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
//瞄准靶子发射时,自动调整仰角
|
|
//瞄准靶子发射时,自动调整仰角
|
|
|
- if (raycastHit.transform.gameObject.name == "TargetBody") {
|
|
|
|
|
|
|
+ if (raycastHit.transform && raycastHit.transform.gameObject.name == "TargetBody") {
|
|
|
ApplyParabolaAngle(raycastHit.point);
|
|
ApplyParabolaAngle(raycastHit.point);
|
|
|
float distance = TargetBody.ins.GetDistance();
|
|
float distance = TargetBody.ins.GetDistance();
|
|
|
if (Mathf.RoundToInt(distance) >= 50) {
|
|
if (Mathf.RoundToInt(distance) >= 50) {
|