login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[AS] Background MC aanpassen

Offline DaOxx - 29/03/2009 20:25
Avatar van DaOxxPHP beginner Beste,

Ik heb een HTML formulier en stuur doormiddel flash.swf?color=0xFF0000 de waardes door naar flash. Nu probeer ik van een movieclip de achtergrond aan te passen op de volgende manier:

kleur_tas.cacheAsBitmap = true;
kleur_tas.opaqueBackground = achtergrond_kleur;

De movieclip bevat alleen een bitmap met een kleur, deze manier heb ik gevonden op de flash site waar deze actionscript functie staat uitgelegd.

Helaas werkt dit niet, hoe komt dit?

Alvast bedankt.

9 antwoorden

Gesponsorde links
Offline ibmos2warp - 29/03/2009 20:29
Avatar van ibmos2warp PHP interesse Waar komt achtergrond_kleur; vandaan?
Offline DaOxx - 29/03/2009 20:30
Avatar van DaOxx PHP beginner De variabele achtergrond_kleur bevat 0xFF0000 dit heb ik eerder getest op een dynamic text veld.
Offline vinTage - 29/03/2009 20:34
Avatar van vinTage Nieuw lid
Da0xx schreef:
flash.swf?color=0xFF0000

kleur_tas.opaqueBackground = achtergrond_kleur;
Offline DaOxx - 29/03/2009 20:42
Avatar van DaOxx PHP beginner vinTage, je weet niet wat ik verder nog in actionscript doe. Ik sla de value op in acthergrond_kleur zodat de kleur blijvend is.

Ik heb het nu op een andere manier gedaan en dat werkt.

change_color = new Color(kleur_tas);
change_color.setRGB(achtergrond_kleur);

Dit werkt in ieder geval wel.

Bedankt voor de reacties.
Offline vinTage - 29/03/2009 20:58
Avatar van vinTage Nieuw lid how, wacht, dit werkt wel (zelf net getest)

  1. mc.opaqueBackground = Number(bgKleur)
Offline DaOxx - 30/03/2009 15:14
Avatar van DaOxx PHP beginner Nu is het dus zo dat alleen mijn border verandert... doe ik iets verkeerd dan?
Offline vinTage - 30/03/2009 18:00 (laatste wijziging 30/03/2009 18:01)
Avatar van vinTage Nieuw lid als je gebruik maakt van opaqueBackground dan heb je normaal gezien niets te maken met borders.
Stel je tekent met as een driehoekje en gebruikt opaqueBackground dan krijg je een vierkant/rechthoek (boundingbox) met de opgegeven achtergrondkleur.
http://help.ado...01344.html
Offline DaOxx - 30/03/2009 18:05
Avatar van DaOxx PHP beginner Bij mij gaat het om een bestaande movieclip en niet een object wat ik in AS aanmaak.

Maar ik heb de oplossing gevonden:

De movieclip moet de property blend multiply hebben. De bitmap waarvan de kleur veranderd moet worden moet wit zijn, anders klopt de kleur niet.

Dat is de oplossing.
Offline vinTage - 30/03/2009 23:02 (laatste wijziging 30/03/2009 23:03)
Avatar van vinTage Nieuw lid
DaOxx schreef:
Dat is de oplossing.


Gedeeltelijk, want Number () heb je wel nodig met een kleurtje in de url.
Tof iig dat je even meld hoe je het met images doet, daar had ikzelf iig nooit opgekomen 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.214s