Nowy z problemem

Programowanie w Unity.

Nowy z problemem

Postprzez _QFL_ » 13 Lip 2020, 09:13

Więc chciałem nauczyć się coś robić w Unity, znalazłem jakiś tutorial, tylko że nie wiem co mogłem popsuć, a dwukrotne przepisanie kodu daje ten sam efekt. Miał to być tower defence. Kod wygląda tak:

Kod: Zaznacz wszystko
using UnityEngine;

public class Waypoints : MonoBehaviour {

    public static Transform[] points;

    void Awake()
    {
        points = new Transform[transform.childCount];
        for (int i = 0; i < points.Lenght; i++)
        {
            points[i] = transform.GetChild(i);
        }
    }

}


a błąd:
Assets\Waypoints.cs(10,36): error CS1061: 'Transform[]' does not contain a definition for 'Lenght' and no accessible extension method 'Lenght' accepting a first argument of type 'Transform[]' could be found (are you missing a using directive or an assembly reference?)
Może ktoś mógłby wyjaśnić co zrobiłem źle i poprawić kod?
_QFL_
 
Posty: 4
Rejestracja: 13 Lip 2020, 09:05
Has thanked: 0 time
Been thanked: 0 time

Re: Nowy z problemem

Postprzez Wichur » 13 Lip 2020, 09:26

Zle wpisałeś: Powinno Być "Length"
Awatar użytkownika
Wichur
 
Posty: 136
Rejestracja: 19 Gru 2017, 10:33
Miejscowość: Pruszcz Gdański
Has thanked: 0 time
Been thanked: 0 time

Re: Nowy z problemem

Postprzez _QFL_ » 13 Lip 2020, 09:28

Ok, jestem ślepy, dzięki
_QFL_
 
Posty: 4
Rejestracja: 13 Lip 2020, 09:05
Has thanked: 0 time
Been thanked: 0 time


Wróć do Skrypty

Kto jest na forum

Użytkownicy przeglądający to forum: Hostur oraz 1 gość