Kinetix

"Aki másnak felbontás...!"


  • LionTR
    #8075
    Na akkor ezt tisztazzuk le gyorsan, mer ez elengedhetetlen, agyon szivatod magad, ha ezt nem tudod hasznalni:

    Arrayben eloszor is megmondod, hany db objectet akarsz osszesen letrehozni (count). Az instance/copy/reference gondolom ismeros.
    A 3*2 tablazatok:
    1. sor mozgatas (move), itt meg tudod adni hogy egymashoz kepest milyen tavolsagra legyenek a lerehozott objectek. Az elsohoz viszonyitja a 2.at, a 2.hoz az 3.at, stb.
    Jobb oldal: ez abban kulonbozik a bal oldaltol, hogy itt megmondod hogy az utolso object (count=10 eseten a 10.) milyen messze legyen az 1.tol. A kozottuk levoket magatol elosztja aranyosan. Pl megadod, hogy x=110, akkor az es utolso kozott 110 lesz a kulonbseg, a kozteseke 110/10=11, vagyis olyan, mintha balra beirtad volna, hogy 11.

    2. sor, forgatas: ez is u.olyan elven mukodik. Pl 5 agu felnit csinalsz, es megvan az egyik ag. Itt is 2 lehetoseged van: vagy 360/5=72 fokot allitasz be baloldalon vmelyik tengely menten, vagy beirod jobbra, hogy 360, ekkor magatol 72 fokonkent fogja oket forgatni, mivel megadtad, hogy count=5 (tehat mindket esetben olyan, mintha shifttel elforgattad volna az eredeti objectet 72 fokkal, aztan 144-gyel, stb)

    3. sor, scale (nagyitas/kicsinyites) ez szinten ugyanaz, ha beirod mondjuk minden dimenzioba, hogy 125, es count=10, akkor a 10 db object mindig az elozohoz kepest 25%kal nagyobb lesz. De mivel alapbol ugyanoda jonnek letre, elotte be kell allitanod pl hogy vigye oket x tengelyen arrebb (1-es pont).

    Lehet oket kombinalni, meg egyszerre tobb dimenzioban letrehozni dolgokat, ezt majd kiserletezgesd ki :)
    Remelem ertheto voltam, ha nem, szolj!