Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-01-2005, 08:31   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2001
Beiträge: 252
suche erklärung für inseitiges random farbskript

1. im ersten frame steht folgendes:

function rcolor(){
var farbe = new Color(this);
farbe.setRGB(random(256) << 16 | random(256) << 8 | random(256));
}

Movieclip.prototype.rcolor=rcolor;

2. später wird es in verschiedenen mc's so aufgerufen:

onClipEvent (load) {
rcolor();
}


2. ist mir klar, hier wird einfach die funktion aus dem 1. frame aufgerufen

fragen zu 1.
hier ist mir im speziellen diese zeile unklar:
farbe.setRGB(random(256) << 16 | random(256) << 8 | random(256));
normalerweise wird die farbe setRGB ja z.b. so angegeben: farbe.setRGB(0x993366);
ich möchte also wissen, wie das randomskript in der klammer die farbwerte berechnet.

Movieclip.prototype.rcolor=rcolor;
wird hiermit die funktion rcolor in einem "unsichtbaren" mc gespeichert,
damit ich sie später in der zeitleiste wieder aufrufen kann??

wenn mir die obigen 2 punkte jemand mit einfachen worten erklären könnte, wäre ich sehr dankbar.

Geändert von klikk (04-01-2005 um 09:25 Uhr)
klikk ist offline   Mit Zitat antworten
Alt 04-01-2005, 10:31   #2 (permalink)
oEF(etischist)
 
Registriert seit: Dec 2003
Ort: muc
Beiträge: 664
Hallo,

zur Einfärbung:
ich hatte mal das selbe Problem: siehe hier.

zu Movieclip.prototype.rcolor=rcolor; :
Tutorial Prototype
und hier ein weiteres Tutorial dazu.

grüße,
solo
soloFlash ist offline   Mit Zitat antworten
Alt 04-01-2005, 10:38   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2001
Beiträge: 252
super, danke!!
klikk ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:51 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele