Итак, на моей флешке у меня есть части, где у вас есть выбор, какой путь выбрать, и эта дорога, которую вы выбираете, должна иметь рандомизацию в них, и я пытаюсь построить ее так, чтобы когда пользователь выбирает одну дорогу, он попадал в одну из 3 помеченных кадра случайным образом, и я даже подумал о добавлении некоторых частей рандомизации на дорогу, которая имеет наименьший шанс произойти.
stop();
road1a.addEventListener(MouseEvent.CLICK, firstroadA);
function firstroadA(e:MouseEvent):void{
if(this.currentFrame == 9){
var randomNumber:Number = Math.floor(Math.random()*3)
if (randomNumer == 0){
gotoAndStop(10);
}
if (randomNumber == 1){
gotoAndStop(11);
}
if (randomNumber == 2){
gotoAndStop(12);
}
}
else{
nextFrame();
}
}
в этом тесте я попытался сделать так, чтобы выбор пользователя происходил в 9-м кадре, и когда он выбирает щелкнуть firstroadA, он переходит к некоторым случайным кадрам, 10, 11 или 12... так что, я надеюсь Я был достаточно ясен; Вкратце мой вопрос заключается в том, как рандомизировать кадры gotoAndStop и как добавить некоторые редкие кадры, у которых меньше шансов быть выбранными для gotoAndStop.... спасибо!