Comunidad de diseño web y desarrollo en internet online

Por q este codigo funciona con Flash player 6 y no con el 8

Citar            
MensajeEscrito el 29 Mar 2006 11:55 pm
Hola estoy haciendo un scroll, basado en un tutorial, cuando publico en version 6 funciona perfecto, pero cuando es para flash 8 no hace nada. gracias.

Código :

System.useCodePage = true;
barra.useHandCursor = false;
zona.useHandCursor = false;
//
desplazamiento = mitextField._height-barra._height;
izquierda = barra._x;
superior = barra._y;
derecha = barra._x;
inferior = desplazamiento;
//
formato = new TextFormat();
formato.font = "verdana";
formato.size = 10;
formato.align = "left";
//
miTextField.border = true;
mitextField.borderColor = "0xcccccc";
miTextField.type = "Dynamic";
miTextField.selectable = false;
miTextField.html = true;
miTextField.text = "Cargando datos..."
//
datos = new LoadVars();
datos.load("database.txt");
//  
datos.onLoad = function() {
   miTextField.htmlText = datos.texto;
   miTextField.setTextFormat(formato);
   //
   barra.onEnterFrame = function() {
      //-- scroll
      scrollvalue = barra._y/desplazamiento;
      max = texto.maxscroll;
      texto.scroll = Math.round((scrollvalue*(max-1))+1);
      //-- drag
      barra.onPress = function() {
         startDrag(this, false, izquierda, superior, derecha, inferior);
      };
      barra.onRelease = function() {
         stopDrag();
      };
      zona.onPress = function() {
         if (_root._ymouse<desplazamiento) {
            barra._y = _root._ymouse-10;
         } else {
            barra._y = (_root._ymouse-10)-barra._height;
         }
      };
   };
}

Por teclayer

13 de clabLevel



 

msie
Citar            
MensajeEscrito el 31 Mar 2006 08:58 am
porque en el player 8 se utilisa actionscript 2, y siempre hay que definir todas las variables,

en ves de escribir

desplazamiento = mitextField._height-barra._height;
izquierda = barra._x;
superior = barra._y;
derecha = barra._x;
inferior = desplazamiento;

debes escribir

var desplazamiento = mitextField._height-barra._height;
var izquierda = barra._x;
var superior = barra._y;
var derecha = barra._x;
var inferior = desplazamiento;

Por geronimo

65 de clabLevel



Genero:Masculino  

mozilla
Citar            
MensajeEscrito el 31 Mar 2006 04:39 pm
Asi ???? yo juraba que cuando no ponias el var ,flash entendia que se trataba de una variable global (multi ambito) :P ???? oooo queeee :P :P :zzz: :zzz: jajaja

Por davo25

183 de clabLevel



 

Lima - Peru

msie
Citar            
MensajeEscrito el 31 Mar 2006 05:11 pm
Soloc ambia la primera linea

Código :

System.useCodePage = true;

por

Código :

System.useCodepage = true;


Lo que dice geronimo, no esta bien, tu puedes no poner var a una variable en flash, 8 y seguira corriendo igual tu codigo.
Y tampoco lo que dice davo, no se vuelve o no una variable global.

Si no pones var noe s emanticamente correcto, y aparte no puedes usar el dataTyping. Y les receurdo que var se usa desde Flash Mx (es decir desde Flash 6), y el dataTyping (qeu enrealidad es Strong Data tayping), se suas desde Flash 7.

En Flash Mx, es recomendable poner tus variables asi

Código :

var texto_str = "Esto es un string con dataTyping";


Ahora, los tres lean el tutorial de Actionscriot 2.0 :bofh:

Por Cep

BOFH

1509 de clabLevel

9 tutoriales

1 ejemplo

Genero:Masculino   REC Bastard Operators From Hell

Web Developer

firefox
Citar            
MensajeEscrito el 31 Mar 2006 06:20 pm
y cuando se trata de player 5??? me sucede algo parecido que ya poste pero que no ha tenido respuesta, aqui, como seria la teoria?

Por Finvara

807 de clabLevel



 

EL reino de los duendes...

firefox
Citar            
MensajeEscrito el 31 Mar 2006 06:51 pm
No sabria decirte, no tengo NPI de Flash 5, yo empece con flash 6 xD :P.

Por Cep

BOFH

1509 de clabLevel

9 tutoriales

1 ejemplo

Genero:Masculino   REC Bastard Operators From Hell

Web Developer

firefox
Citar            
MensajeEscrito el 31 Mar 2006 06:54 pm
ahhh..PMJ :(

Por Finvara

807 de clabLevel



 

EL reino de los duendes...

firefox

 

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