以下错误消息是什么意思?
错误CS0411
方法的类型参数 ' Component.GetComponent()'无法从使用中推断出来。尝试 明确指定类型参数
这是我的代码:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Mover : MonoBehaviour
{
private Rigidbody rb;
private float speed;
void Start()
{
rb = GetComponent();
rb.velocity = transform.forward * speed;
}
}
答案 0 :(得分:1)
问题在这里
rb = GetComponent();
修复
rb = GetComponent<RigidBody>();