Welkom Gast! [Registreer] :: [Login]
Navigatie

Tutorials

Shoutbox
U dient in te loggen om een bericht te plaatsen.

22/05/2012 09:42
Hartelijk dank voor de gif btw! Smile Thumbs

22/05/2012 09:41
@Hurra: Tjah, ik ben nu eenmaal voor Android. Kheb geen zin in discussie Pfft elk heeft z'n eigen smaak en voorkeur

20/05/2012 21:33
Squire, dat is nutteloze software.

20/05/2012 20:51
@ ground zero.. download GIF Movie Gear. http://www.gamani.
com/gmgdown.htm

20/05/2012 20:45
Android is het meest gesloten open source project ter wereld. Alsook, GIF


Volg ons voor statusupdates en aankondigingen!
Registreer of log in
Om gebruik te maken van de volledige functionaliteit van Modbase moet je ingelogd zijn.
Na registratie kan je reageren, onderwerpen starten, projecten toevoegen en nog veel meer.

Dit is volkomen gratis en duurt hoogstens een minuut.

Registreer gratis

Objecten laten bewegen



Ik zal je leren hoe je een object naar boven, naar beneden, naar links en naar rechts kunt laten bewerken.
Deze bewegingen kunnen tergelijkertijd uitgevoerd worden.

Maak een brush (het object die je wilt laten bewegen).
In deze brush maak je een origbrush en deze geef je een script_brushmodel.
Dit doe je door bij de entity options (N) dit in te voeren:

Key: classname
Value: script_brushmodel

en dan nog eens:

Key: targetname
Value: object1

targetname object1 duidt aan dat dit het object is die moet bewegen, en dat dit het eerste object in je script zal zijn.
Je kan deze targetname elke naam geven, maar dan moet je het natuurlijk aanpassen in je script.



Nu volgt het scripting gedeelte:

In het main gedeelte roep je de object thread op.
Dit voeg je toe aan het main gedeelte:



thread object1();



Onder het main gedeelte plak je deze code:



object1()
{
object1 = getent("object","targetname");
while (1)
{
object1 movex (40, 1.5, 1, 0.5);
object1 waittill ("movedone");
wait 0;
object1 movex (-40, 1.5, 1, 0.5);
object1 waittill ("movedone");
wait 0;
}
}




Even wat uitleg over deze code.

object1 movex (40, 1.5, 1, 0.5);

movex betekent dat het object volgens de x-as zal bewegen.
Je kan ook movey en movez gebruiken. Dan wordt je object volgens de Y-as en Z-as verplaat.

(40, 1.5, 1, 0.5)
40 is de afstand in units dat je object zal afleggen.
1.5 is de tijd in seconden dat dit object de afstand moet afgelegd hebben.
Dus: dit object verplaatst zich 40 units in 1.5 seconden en versnelt vanaf 0 de eerste seconde en vertraagt de laatste halve seconde.



Hopelijk lukt het, en als je iets niet begrijpt of als het niet lukt, dan kun je het altijd op het forum vragen.
Groeten,
Stg

Inloggen

Online users
Nieuwste lid:
mericin

· wollephoenix<5 min
· IzNoGoD00:18:56
· BoydelaMorte00:22:09
· usselite00:54:19
· vinhui01:01:33
· Wolph01:15:00
· mericin01:22:14
· phinal01:29:05
· mitchhubers01:39:06
· HuRRaCaNe02:35:33
· Google[bot]Online

Gasten online: 4


Link ons

Partners

Links


Naar Boven

© 2006-2012 Modbase. Alle rechten voorbehouden. Disclaimer | Gedragscode

Custom coding by Stijn, Image fixing by Derix