Foros del Web » Creando para Internet » Flash y Actionscript »

Como crear objetos en AS3?

Estas en el tema de Como crear objetos en AS3? en el foro de Flash y Actionscript en Foros del Web. Tengo la clase creada, pero como creo los metodos y los llamo por medio de las clases ??...
  #1 (permalink)  
Antiguo 06/07/2011, 21:27
 
Fecha de Ingreso: marzo-2010
Mensajes: 432
Antigüedad: 14 años, 1 mes
Puntos: 11
Como crear objetos en AS3?

Tengo la clase creada, pero como creo los metodos y los llamo por medio de las clases ??
__________________
Libro de HTML 5 + codigo fuente bajar aqui.
  #2 (permalink)  
Antiguo 08/07/2011, 16:01
Avatar de RoggerElfo  
Fecha de Ingreso: enero-2008
Ubicación: En la ciudad de los Reyes LIMA !
Mensajes: 121
Antigüedad: 16 años, 3 meses
Puntos: 2
Respuesta: Como crear objetos en AS3?

los metodos los creas dentro de la misma clase
usando

public function nombre(){ .... }

llamas a los metodos desde tu mc importando el paquete contenedor de la clase

import.paquete.clase o algo asi ....

googlea... hay un monton de info sobre eso
  #3 (permalink)  
Antiguo 09/07/2011, 14:21
 
Fecha de Ingreso: marzo-2010
Mensajes: 432
Antigüedad: 14 años, 1 mes
Puntos: 11
Respuesta: Como crear objetos en AS3?

genial gracias !!
__________________
Libro de HTML 5 + codigo fuente bajar aqui.
  #4 (permalink)  
Antiguo 11/07/2011, 07:31
 
Fecha de Ingreso: enero-2008
Ubicación: Concepción, Chile
Mensajes: 76
Antigüedad: 16 años, 3 meses
Puntos: 3
Respuesta: Como crear objetos en AS3?

Cita:
Iniciado por tazzwt Ver Mensaje
genial gracias !!
Amigo pero no es necesario acceder a los métodos de una clase a traves de una instancia de una clase(objeto), se puede directamente... este es un ejemplo de ello:

Primero crea la clase en mi caso es una clase que lleva por nombre dLoader.

Código ACTIONSCRIPT:
Ver original
  1. package{
  2.     import flash.display.*
  3.     import flash.events.*;
  4.    
  5.     public class dLoader extends MovieClip{
  6.        
  7.         public static var myVar:String  = "WASS_UP!!!";
  8.        
  9.         public function dLoader():void{
  10.             this.addEventListener(Event.ACTIVATE, addedToStage);
  11.         }
  12.        
  13.         private function addedToStage(a:Event):void{
  14.             trace("Dloader Activated")
  15.         }
  16.                
  17.         public static function traceArray(a:Array):void{
  18.             for each (var objeto:Object in a){
  19.                 trace(objeto)
  20.             }
  21.         }
  22.     }
  23. }

Segundo debes hacer la importación de la clase obviamente supongo que entiendes a lo que me refiero y el package, bueno ahí tu ves donde lo dejas.

Código ACTIONSCRIPT:
Ver original
  1. //Importo la clase
  2. import dLoader;
  3. //no he creado una instancia de la clase
  4. //pero igualmente accedo a sus métodos
  5. dLoader.traceArray(["tazzwt", "espero", "que", "esto", "te", "sirva"])

Espero te sea de ayuda.
Saluda Atte.
Claudio Barrera Asencio.
TNS. en Computación e Informática.

Etiquetas: objetos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:00.