Keresés

Hirdetés

Új hozzászólás Aktív témák

  • PandaMonium

    őstag

    válasz trisztan94 #994 üzenetére

    A Nurbs görbékhez tudsz saját implementációt írni, nem bonyolult, egy kis google -ezéssel simán megvan 1 óra alatt. A vonalaknak minek id? Úgyértem logikus, hogy egymás után lesznek összekötve, így csak a "lines" nevű list-en végigmész egy for vagy enchaned for loop -al és sorrendben megvan, hogy mi-mivel van összekötve.
    Ha mindenképpen kell nekik egy ID (bár nem értem minek) elég ha lekéred a "lines" list méretét a .size() metódussal mielőtt hozzáadod az aktuális line-t, és máris megvan az ID-je amit el tudsz tárolni egy array-ben, vagy külön változóban, esetleg csinálhatsz egy saját class-t ami egy id-t tárol és a hozzá kapcsolódó line-t, getId() és getLine() fügvényekkel lekérhető módon.
    Tehát:
    int id = lines.size();
    lines.add(new Line(new Vector2(xPozicio, yPozicio)));

    Remélem érthető a magyarázat. :)

    Szerk.: Mégsem kell kivonni belőle egyet (mert ugye akkor -1ről indulnának az ID-k), kicsit megkavarodtam, kiszerkesztettem a hozzászólásból ezt a részt, hogy ne zavarodj össze. :DDD

    [ Szerkesztve ]

    What I cannot create, I do not understand

Új hozzászólás Aktív témák