var season:Number=0; var SEASON_NONE:Number = 0; var SEASON_ALL:Number = 5; var SEASON_SPRING:Number = 10; var SEASON_SUMMER:Number = 11; var SEASON_AUTUMN:Number = 12; var SEASON_WINTER:Number = 13; var spring_t = 0; var spring_t_max = 20; var n_sakuras = 4; this.onEnterFrame = function(){ if(season == SEASON_SPRING || season == SEASON_ALL){ for(var i = 0; i < n_sakuras; i++){ var t = spring_t - i * spring_t_max / n_sakuras; if(t < 0) t += spring_t_max; var sakura:MovieClip = _level0.spring0["sakura" + i]; var a = t * 5 + 50; if(a >= 100){ sakura._alpha = 100; } else { sakura._alpha = a; } } if(++spring_t >= spring_t_max) spring_t = 0; } if(season == SEASON_SUMMER || season == SEASON_ALL){ _level0.summer0.sunflower0._rotation +=2; } if(season == SEASON_AUTUMN || season == SEASON_ALL){ var leaf:MovieClip = _level0.autumn0.leaf0; var r:Number = Math.random(); var rot0:Number = 5; if((r < 0.4 && leaf._rotation < rot0) || leaf._rotation <= -rot0){ leaf._rotation+=1; } else if((r < 0.8 && leaf._rotation > -rot0) || leaf._rotation >= rot0){ leaf._rotation-=1; } } if(season == SEASON_WINTER || season == SEASON_ALL){ for(var i:Number = 0; i < 7; i++){ var snow:MovieClip = _level0.winter0["snow" + i]; snow._y += 1; var r:Number = Math.random(); if((r < 0.4 && snow._x < 110) || snow._x < 0){ snow._x += 1; } else if((r < 0.8 && snow._x > 0) || snow._x > 110){ snow._x -= 1; } if(snow._y > 140){ snow._y = 10; } if(snow._y < 30){ snow._alpha = 5 * (snow._y - 10); } if(snow._y > 120){ snow._alpha = 5 * (140 - snow._y); } } } }; season = SEASON_ALL;