Volledige versie bekijken : Kleur van je Stage aanpassen
smoos
%Europe/Berlin %625 %2007, 16:00
De titel zegt het al ;-)
Hoe pas ik (via AS) de achtergrond kleur van me Stage aan?
Ty ;-)
Scytale333
%Europe/Berlin %631 %2007, 16:08
Ik heb daar ook weleens naar gezocht maar het was mij niet gelukt.
Misschien kan je een movieclip mee laten schalen met de width en height van je movie en daar dan de kleur van aanpassen.
smoos
%Europe/Berlin %636 %2007, 16:16
Dat dacht ik al dat het met een movieclip moest <_<
Jammer en Slecht dat het niet kan.
Wel bedankt he ;-)
vane
%Europe/Berlin %654 %2007, 16:43
tuurlijk kan e wel de kleur aan passen.
pak idd een movieclip en geef die als intancename "bg"
dan maak je een listener die luisters naar de stage (onResize)
ik doe het even op een makkelike manier zodat ik niet zoveel hoef te typen
onEnterFrame = function() {
bg._width = Stage.width;
bg._height = Stage.height;
}
nú heb je je achtergrond net zo groot als je stage. Nu moet hij nog van kleur kunnen veranderen en ik zou dat doen met Fuse (moet je ff downloaden)
nou maak je bijv 3 knopjes op je stage en dan geef je eze code er aan mee
import com.mosesSupposes.fuse.*;
ZigoEngine.register(Fuse, PennerEasing);
onEnterFrame = function() {
bg._width = Stage.width;
bg._height = Stage.height;
}
joubtn.onRelease = function() {
var f:Fuse = new Fuse
f.push([{target:joumc, tint:0xff0000, time:1, ease:"linear"}])
f.start();
}
hiermee werkt het al
fuse kun je dlden op : http://www.mosessupposes.com/Fuse/
suc6
Erwinzzz
%Europe/Berlin %660 %2007, 16:51
Volgens mij is het gewoon met de drawin api makkelijker :D
function changeBackGroundColor(color:Number)
{
_level0.createEmptyMovieClip("bg", -16384);
_level0.bg.lineStyle(0, 0x000000, 0);
_level0.bg.beginFill(color, 100);
_level0.bg.lineTo(Stage.width,0);
_level0.bg.lineTo(Stage.width,Stage.height);
_level0.bg.lineTo(0,Stage.height);
_level0.bg.lineTo(0,0);
_level0.bg.endFill();
}
changeBackGroundColor(0x006699);
//Edit: gewoon grappig en om te testen dat het werkt met de depths,kan je dit toevoegen:
this.onMouseDown = function()
{
changeBackGroundColor(Math.round(0xFFFFFF * Math.random()));
};
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.