Jump to content
Geplaatst:
comment_38167

Ik heb een probleem met het maken van actors.

Ik wil namelijk een dansend poppetje in VC zetten.

Het lukt me wel maar je ziet hem alleen maar als ik eerst de pole positionclub inga en dat met de jetpack ga kijken.

Als ik er normaal langs rij kun je het poppetje niet zien.

Deze actor heb ik gebruikt:

009A: $225 = create_actor  5 #BFYPR at  -4.352 -1592.081 9.933
0173: set_actor $225 z_angle_to  168.0
01ED: reset_actor $225 flags
0372: set_actor $225 anim  32 wait_state_time  999999 ms

Dit is dus een dansend poppetje uit de polepositionclub.

Ik heb alleen de voordinaten veranderd.\

En als ik hem uit z'n label haal loopt het spel vast :(

Featured Replies

Geplaatst:
comment_38235

009A: $SPECDANCE = create_actor  5 #BFYPR at  ??? ??? ???
0173: set_actor $SPECDANCE z_angle_to  ???
01ED: reset_actor $SPECDANCE flags
0372: set_actor $SPECDANCE anim  32 wait_state_time  999999 ms

Try this out Eclipse.

Misschien werkt dit.

Kans 50%.

Straks zal ik wel goed kijken.

Geplaatst:
comment_38336
ja 'k was ook al aant denk aan een nieuw label maar hoe kan je zeggen wanneer hij het label in werking moet zetten?

Volgens mij is label neit persee nodig.

But you can try.

Ik ben niet goed in uitleggen sorry.

Geplaatst:
comment_38477

Wat bedoel je precies met:

De actor moet in een label staan ?

Bedoel je een thread ??

Ik denk dat ik al weet wat er misgaat, ik vermoed dat je deze code op de zelfde plek hebt toegevoegd als waar de dansers in de pool-position worden gemaakt.

Die worden echter alleen maar aangemaakt alos je er naar binnen gaat.

Als je buiten opstraat ergens een actor wilt plaatsen moet je deze code ergens anders neerzetten.

Dat kan in een losse thread, maar dat is niet echt nodig, want je hoeft er later niets meer mee te doen. Het makkelijkste is om het gewoon ergens in het begin tussen te voegen, b.v. na de lange lijst met "create_thread". Dat stuk wordt bij het opstarten van de game eenmalig doorlopen.

Er zijn nog genoeg andere plakken waar je het neer kunt zetten, maar 1 zou voldoende moeten zijn.

gr

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.