Comunidad de diseño web y desarrollo en internet online

Auxilio!

Citar            
MensajeEscrito el 02 Jul 2006 04:02 am
¿Alguien me podria decir como detener TODOS los actionscripts automaticamente y que la pelicula siga correndo, ademas de poder insertar futuros scripts?
Gracias ^^

Por NiGTHS

1 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 02 Jul 2006 05:02 am
Auxilio!!... no es un TEMA DESCRIPTIVO de tu problema, ya te mandaran a leer las reglas del foro, asi que, leelas para que tengas una mejor, y pronta respuesta.

Ahora, con respecto a tu pregunta... :? piensa bien lo que quieres, y describelo de forma clara y simple, sin rodeos, porque no se entiende que quieres lograr.

Al menos yo no entiendo XD

saludos. ^^

Por J O S

712 de clabLevel

1 tutorial

Genero:Masculino  

Lima, Perú

firefox
Citar            
MensajeEscrito el 02 Jul 2006 02:15 pm
Por lo de las reglas sorry :oops: no sabia

Mira, mi projecto es una pelicula en flash que es una burla a matrix y al principio le activos esos codigos verdes por actionscript (porque son randomizados y tienen alpha y iluminacion, etc.) y cuando llega el momento de pararlos porque la pelicula tiene que empezar (es un boton que dice EMPEZAR a otra escena y con gotoAndPlay), la pelicula sigue; Pero los codigos siguen estando!!! :twisted: :twisted: :twisted:
Si me pueden ayudar gracias! ^^

Por NiGTHS

1 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 02 Jul 2006 03:38 pm
pues depende de como sean "los códigos" con tan poca información ÚTIL poco podemos ayudar. Leete las normas del foro www.cristalab.com/reglas y utiliza títulos más descriptivos.

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser
Citar            
MensajeEscrito el 02 Jul 2006 09:57 pm
El codigo de los codigos es exactamentente asi:

Código :

import flash.filters.*;
import flash.geom.Rectangle;

var hex_rot:Array = ["0A", "33", "FF", "0A", "E6", "CC", "00"];
var hex_gruen:Array = ["99", "CC", "33", "0A", "0A", "CC", "CC"];
var hex_blau:Array = ["7A", "FF", "FF", "E6", "0A", "CC", "00"];

var farb_id:Number = 0;

function setzeFarbe (clip:MovieClip, farbwert:String)
{
   var farbObj:Color = new Color (clip);
   var farbe:Number = Number ("0x" + farbwert);
   farbObj.setRGB (farbe);
}

function createText ()
{
   var tiefe:Number = this.getNextHighestDepth ();
   var inhalt:MovieClip = this.createEmptyMovieClip ("inhalt_mc" + tiefe, tiefe);
   var zeichen_zaehler:Number = 10 + random (30);
   inhalt.glow_zeichenListe = new Array ();
   
   for (var i = 0; i <= zeichen_zaehler; i++)
   {
      var clip_id:String = String (1 + random (48));
      var tiefe:Number = inhalt.getNextHighestDepth ();
      
      var zeichen:MovieClip = inhalt.attachMovie (clip_id, "zeichen_mc" + clip_id + "_" + tiefe, tiefe);
      zeichen._y = inhalt._height + 4;
      zeichen.cacheAsBitmap = true;
      
      if (random (100) < 20)
      {
         inhalt.glow_zeichenListe.push (zeichen);
      }
      
      if (i == zeichen_zaehler)
      {
         inhalt.glow_zeichenListe.push (zeichen);
      }      
      
      setzeFarbe (zeichen, hex_rot[farb_id] + hex_gruen[farb_id] + hex_blau[farb_id]);
   }
   
   var skal_wert:Number = random (150);
   
   inhalt.cacheAsBitmap = true;
   inhalt._x = random (Stage.width);
   inhalt._y = -inhalt._height * skal_wert / 100 - 10 - random (100);
   inhalt.tempo = 4 + random (10);
   inhalt._xscale = 1 + skal_wert;
   inhalt._yscale = inhalt._xscale;
   inhalt.skal_wert = inhalt._xscale;
   
   setzeBlur (inhalt, 0, 1, 3);
   setzeGlow (inhalt.glow_zeichenListe);
   
   inhalt.onEnterFrame = function ()
   {
      this._y += this.tempo;
      if (this._y >= Stage.height)
      {
         this._parent.createText ();
         this.removeMovieClip ();
      }
   };
}

function setzeBlur (inhalt:MovieClip, blurXfaktor:Number, blurYfaktor:Number, blurQualitaet:Number):Void
{
   var blurX:Number = blurXfaktor + Math.random ();
   var blurY:Number = blurYfaktor + Math.random ();
   var quality:Number = blurQualitaet;
   
   var blur:BlurFilter = new BlurFilter (blurX, blurY, quality);
   var blurListe:Array = new Array ();
   blurListe.push (blur);
   inhalt.filters = blurListe;
}

function setzeGlow (glow_zeichenListe:Array):Void
{
   for (var i = 0; i < glow_zeichenListe.length; i++)
   {
      var inhalt:MovieClip = glow_zeichenListe[i];
      var inhaltDuplikat:MovieClip = inhalt.duplicateMovieClip ("duplikat_mc" + i, i);
      
      setzeFarbe (inhalt, "FFFFFF");
      
      var zufalls_wert:Number = Math.random ();
      
      var color:Number = 0xFFFFFF;
      var alpha:Number = .2;
      var alpha2:Number = 1;
      var blurX:Number = 4 + zufalls_wert * 2;
      var blurY:Number = 8 + zufalls_wert * 32;
      var blurY2:Number = 8 + zufalls_wert * 8;
      var strength:Number = 4 + random (16);
      var strength2:Number = 6;
      var quality:Number = 3;
      var inner:Boolean = false;
      var knockout:Boolean = false;
      
      var glow_original:GlowFilter = new GlowFilter (color, alpha, blurX, blurY, strength, quality, inner, knockout);
      var glow_duplikat:GlowFilter = new GlowFilter (color, alpha2, blurX, blurY2, strength2, quality, inner, knockout);
      
      var glowListe_original:Array = new Array ();
      var glowListe_duplikat:Array = new Array ();
      
      glowListe_original.push (glow_original);
      glowListe_duplikat.push (glow_duplikat);
      
      inhalt.filters = glowListe_original;
      inhaltDuplikat.filters = glowListe_duplikat;
   }
}

this.cacheAsBitmap = true;

Stage.align = "TL";
Stage.scaleMode = "noscale";

function setzeStage()
{
   farbwechsel_btn._x = Stage.width - farbwechsel_btn._width - 5;
   farbwechsel_btn._y = Stage.height - farbwechsel_btn._height - 5;
   var rahmen:Rectangle = new Rectangle (0, 0, Stage.width, Stage.height);
   this.scrollRect = rahmen;
}

this.onResize = function ()
{
   setzeStage();
};
Stage.addListener (this);

setzeStage();

function setzeMatrix (maxzeichen:Number)
{
   for (var i:Number = 1; i < maxzeichen; i++)
   {
      createText ();
   }
}

setzeMatrix (80);

farbwechsel_btn.onRelease = function ()
{
   farb_id++;
   if (farb_id == hex_rot.length)
   {
      farb_id = 0;
   }

Les leo la mente: :shock: :? :o :P :crap: ; :lol:

Tambien en la biblioteca hay unos cuantos clips de pelicula con nombres de numeros que serian los codigos ^^
Nota: Yo no hice el codigo

PD: Perdon por lo del titulo (De nuevo)

Por NiGTHS

1 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.