Я получил эту ошибку Не удается неявно преобразовать тип System.Collections.Generic.List<Leap.Hand>
в Leap.Hand
Не удается неявно преобразовать тип `` System.Collections.Generic.List <Leap.Hand> к `Leap.Hand`
Вот мой код:
using UnityEngine;
using System.Collections;
using Leap;
using Leap.Unity;
public class Swimming : MonoBehaviour {
Controller controller;
void Start(){
controller = new Controller();
}
void Update(){
Frame frame = controller.Frame(); // controller is a Controller object
Hand hand = frame.Hands;
for (int i = 0; i < frame.Hands.Count; i++) {
if (frame.Hands [i].IsLeft) {
Debug.Log ("Left Hand Detected");
}
}
}
}
Я искал много, но я ничего не мог найти. Может кто-нибудь мне помочь, пожалуйста
'frame.Hands' - это коллекция экземпляров' Hand'. Это не одна «Рука». Это вещь, которая содержит много «Руки». Это совсем другое дело. Коробка с котятами - это не котенок. Вы не можете кормить коробку. Если вы хотите одного котенка, вы должны добраться до него и вытащить одного котенка. Это котенок. Коробка не котенок. –