Skocz do zawartości

Featured Replies

Napisano

Czesc,

 

wlasnie walcze ze skryptem Mckay do particle flow.

ale wyskakuje mi jeden blad

oto skrypt

 

on ChannelsUsed pCont do

(

pCont.usePosition = true

pCont.useShape = true

)

 

on Init pCont do

(

global groundGeom = $fragment_* as array

)

 

on Proceed pCont do

(

t1 = pCont.getTimeStart() as float

t2 = pCont.getTimeEnd() as float

 

if ((t1 = 0)) then

(

(

pCont.AddParticle groundgeom.count

for i in 1 to groundgeom.count do

(

pcont.particleindex = i

pcont.particleshape = groundgeom.mesh

pcont.particlepositon = groundgeom.position

)

)

)

 

)

on Release pCont do

(

 

)

 

blad wywala w

 

"for i in 1 to groundgeom.count do"

 

skryp jak widac tworzy czasteczki z obietkow o nazwie "fragment_*"

 

moze jakas madra glowa mi pomoze:)

pozdrawiam

  • Odpowiedzi 2
  • Wyświetleń 1,9k
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

Napisano

W lini

pcont.particlepositon = groundgeom[i].position

masz literowke, powinno byc

pcont.particleposition = groundgeom[i].position

 

Druga rzecz to ta linia:

pCont.AddParticle groundgeom.count

Jesli chcesz dodac jedna czasteczke to w funkcji AddParticle nie podajesz rzadnych argumentow. Ale podejrzewam ze chcesz doadc kilka czasteczek, w takim wypadku musisz napisac

pCont.AddParticles groundgeom.count

Po tych poprawkach juz nie powinien sie wywalac.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności