vinTagesworld Flash forum
door W0utah op 21-01-07 om 18:10
ik heb nu deze code
actionscript codehorse1Speed = 5;
horse2Speed = 5;
horse3Speed = 5;
horse4Speed = 5;
horse5Speed = 5;
horse6Speed = 5;
function startRace() {
var paarden = new Array("", "horse1", "horse2", "horse3", "horse4", "horse5", "horse6");
var winNummer = Math.floor(Math.random()*6);
var winnendPaard = paarden[winNummer];
horse1._x += horse1Speed;
horse2._x += horse2Speed;
horse3._x += horse3Speed;
horse4._x += horse4Speed;
horse5._x += horse5Speed;
horse6._x += horse6Speed;
//trace(paarden);
//trace(winNummer);
//trace(winnendPaard);
}
winnendPaard is een random paard, maar ik zou willen dat de snelheid van dat paard groter wordt dan de andere, hoe kan ik dit oplossen, ik dacht aan zoiets:
actionscript codewinnendPaard + Speed = 6
maar dat werkt dan niet
actionscript codehorse1Speed = 5;
horse2Speed = 5;
horse3Speed = 5;
horse4Speed = 5;
horse5Speed = 5;
horse6Speed = 5;
function startRace() {
var paarden = new Array("", "horse1", "horse2", "horse3", "horse4", "horse5", "horse6");
var winNummer = Math.floor(Math.random()*6);
var winnendPaard = paarden[winNummer];
this["horse"+[winNummer]+"Speed"] =10;
onEnterFrame = function () {
horse1._x += horse1Speed;
horse2._x += horse2Speed;
horse3._x += horse3Speed;
horse4._x += horse4Speed;
horse5._x += horse5Speed;
horse6._x += horse6Speed;
//trace(paarden);
//trace(winNummer);
//trace(winnendPaard);
};
}
startRace();
door W0utah op 21-01-07 om 18:46
ok, thx
mijn bedoeling van de code was eigenlijk anders, maar nu werkt hij veel beter
Dit topic is gesloten.