Hola a todos.
Proseguimos con el tutorial de programación. Ya hemos visto en la parte 2 que son las variables en este post.
Ahora veamos que son las funciones.
Pues bien, en resumen podemos decir que funciones es un sinónimo de metodos, y nos permiten agrupar programación en un solo lugar, el cual podremos llamar cuando deseemos.
La sintaxis de una función viene dada de la siguiente manera:
function nombrefuncion(){
}
Y dentro de los corchetes colocaremos el código que nosotros queramos.
Siguiendo con el ejemplo de imprimir nuestro nombre y apellido, podremos hacer lo siguiente:
function imprimirnombreyapellido(){
var nombre:string = "Este es mi nombre"; var telefono:int ="228723"; trace(nombre); trace(telefono);
}
//vamos a ejecutar la funcion
imprimirnombreyapellido(); //aquí ejecutaría la función que hemos definido arriba
Entonces, como vemos, podemos dentro de una función hacer un sinnumero de lineas de programación. Después podremos llamarlas las veces que queramos.
Sin embargo hay que tener algo presente en este punto. Y es la accesibilidad que podamos tener a las variables creadas dentro de una función. Si nosotros definimos una varible dentro de una función, solo será visible esa variable durante el tiempo de ejecución de la función. Pero, si definimos la variable por fuera de una función, estará disponible todo el tiempo. (Aquí menciono que estamos programando sobre la base del fla, y no con clases o objetos, ya que esto es más complejo de explicar).
Entonces el parrafo anterior lo explico con un ejemplo.
Si por ejemplo tenemos.
function imprimirnombreyapellido(){
var nombre:string = "Este es mi nombre"; var telefono:int ="228723"; trace(nombre); trace(telefono); //aquí se imprime la variable porque estamos dentro de la función.
}
//vamos a ejecutar la funcion
imprimirnombreyapellido(); //aquí ejecutaría la función que hemos definido arriba
trace(nombre); //AQUI VA A SACAR ERROR PORQUE LA VARIABLE nombre NO EXISTE, solo existió durante la ejecucíon de la función.
Con lo anterior entonces podemos observar que debemos de ser organizados a la hora de programar, y según lo que nosotros vayamos a realizar, asi mismo, aplica uno u otra manera de programar.
Hasta aquí este tema de funciones. En proximas entregas, explicaré con un ejemplo práctico para que lo podamos entender mejor.
Saludos.
Sean felices! :) Y sientanse libres de opinar ;)
A aquel que se ha "matado" encontrando la solución. Le doy las gracias mediante este blog. Y lo que aprendí de él, lo comparto con todos.
Busca lo que quieras
Mostrando entradas con la etiqueta TutoProAS3. Mostrar todas las entradas
Mostrando entradas con la etiqueta TutoProAS3. Mostrar todas las entradas
Tutorial de programación AS3 Parte2 Las variables
Hola a todos.
Este es el tutorial de programación básico para action script.
Viene de la parte no. 1. y el inicio de este se encuentra aquí.
Ahora procederé a mencionar que son las variables en la programación.
Podemos decir que se llaman variables porque son espacios de memoria donde tu puedes guardar lo que tu quieras, y con la gran ventaja de que tu puedes cambiar el contenido de la variable las veces que quieras.
Como hacemos esto con AS3?... Bueno, la sintaxis es la siguiente:
var variable = 3; //creamos una variable que se llama variable
trace(variable); //imprime el valor de la variable;
La primera linea la pudimos hacer hecho paso por paso:
var variable; //creamos la variable
variable = 3; //asignamos el valor a la variable
trace(variable); //imprime el valor de la variable;
Como vemos según el ejemplo anterior, solo tenemos que definir o crear una vez la variable y no tenemos que volver a colocarle la palabra var.
Ahora bien, las variables pueden ser de diversos tipos: Estos son hablando en grandes rasgos: Texto, números, etc.
En el ejemplo que mencionamos arriba estamos definiendo una variable pero sin especificarle su tipo, porque a ActionScript3 en este caso él (si puede claro esta), determina que tipo de valor o dato le estan asignado a la variable. En este caso ActionScript3 sabe que fue un número el que se le asigno.
Ahora bien, como le decimos a ActionScript3 que una variable es de cierto tipo?... aquí esta la sintaxis:
var nombrevariable:tipovariable;
Ejemplo:
var variable:int; //creamos una variable tipo entero o número
var variabletexto:string; //creamos una variable tipo texto
Para que lo tengan a modo de información, les comento que existen cientos de tipos de dato!!!!.
Pero poco a poco, pues esto solamente es una guía de programación básica, no intermedia. Je je :P Es mejor poco a poco.
Recomiendo muchisimo que los códigos que estan en negrita los montemos en un fla para probar el código, así será más fácil aprender lo que estamos viendo.
Otro punto a tener presente, es que la asignación de un dato a una variable depende también del tipo de variable. Por ejemplo: Si es un número es así:
var vartiponumero:int = 1234;
Pero si es un texto:
var vartipotexto:string = "este es el dato a guardar";
trace(vartipotexto); //imprimiendo en pantalla el valor de la variable
Otros tipos de dato son por ejemplo: boleano, flotante, vector, array, etc.
Ahora hagamos un ejemplo práctico que si quieres puedes pegarlo en tu fla para probarlo.
Vamos a guardar un número telefonico en memoría con el nombre de alguien. Y los mostraremos en pantalla.
var nombre:string = "Este es mi nombre";
var telefono:int ="228723";
trace(nombre);
trace(telefono);
Hasta aquí hemos aprendido que las variables son lugares donde guardar algo, de cualquier tipo.
Ahora tenemos que aprender a como concadenar o unir textos.
Esto se explica en este link.
Espero les sirva este resumen. Y proximamente procederemos con el siguiente tema de este tutorial.
Sean felices! :) Y sientanse libres de opinar ;)
Este es el tutorial de programación básico para action script.
Viene de la parte no. 1. y el inicio de este se encuentra aquí.
Ahora procederé a mencionar que son las variables en la programación.
Podemos decir que se llaman variables porque son espacios de memoria donde tu puedes guardar lo que tu quieras, y con la gran ventaja de que tu puedes cambiar el contenido de la variable las veces que quieras.
Como hacemos esto con AS3?... Bueno, la sintaxis es la siguiente:
var variable = 3; //creamos una variable que se llama variable
trace(variable); //imprime el valor de la variable;
La primera linea la pudimos hacer hecho paso por paso:
var variable; //creamos la variable
variable = 3; //asignamos el valor a la variable
trace(variable); //imprime el valor de la variable;
Como vemos según el ejemplo anterior, solo tenemos que definir o crear una vez la variable y no tenemos que volver a colocarle la palabra var.
Ahora bien, las variables pueden ser de diversos tipos: Estos son hablando en grandes rasgos: Texto, números, etc.
En el ejemplo que mencionamos arriba estamos definiendo una variable pero sin especificarle su tipo, porque a ActionScript3 en este caso él (si puede claro esta), determina que tipo de valor o dato le estan asignado a la variable. En este caso ActionScript3 sabe que fue un número el que se le asigno.
Ahora bien, como le decimos a ActionScript3 que una variable es de cierto tipo?... aquí esta la sintaxis:
var nombrevariable:tipovariable;
Ejemplo:
var variable:int; //creamos una variable tipo entero o número
var variabletexto:string; //creamos una variable tipo texto
Para que lo tengan a modo de información, les comento que existen cientos de tipos de dato!!!!.
Pero poco a poco, pues esto solamente es una guía de programación básica, no intermedia. Je je :P Es mejor poco a poco.
Recomiendo muchisimo que los códigos que estan en negrita los montemos en un fla para probar el código, así será más fácil aprender lo que estamos viendo.
Otro punto a tener presente, es que la asignación de un dato a una variable depende también del tipo de variable. Por ejemplo: Si es un número es así:
var vartiponumero:int = 1234;
Pero si es un texto:
var vartipotexto:string = "este es el dato a guardar";
trace(vartipotexto); //imprimiendo en pantalla el valor de la variable
Otros tipos de dato son por ejemplo: boleano, flotante, vector, array, etc.
Ahora hagamos un ejemplo práctico que si quieres puedes pegarlo en tu fla para probarlo.
Vamos a guardar un número telefonico en memoría con el nombre de alguien. Y los mostraremos en pantalla.
var nombre:string = "Este es mi nombre";
var telefono:int ="228723";
trace(nombre);
trace(telefono);
Hasta aquí hemos aprendido que las variables son lugares donde guardar algo, de cualquier tipo.
Ahora tenemos que aprender a como concadenar o unir textos.
Esto se explica en este link.
Espero les sirva este resumen. Y proximamente procederemos con el siguiente tema de este tutorial.
Sean felices! :) Y sientanse libres de opinar ;)
Tutorial de programación AS3 Parte1 Comprobar programación
Hola amigos.
Quiero ahora mostrarles en este breve capitulo de este tutorial, como vamos a comenzar a programar.
Para esto, comenzaremos por lo más sencillo. Imprimir una palabra a modo de saber que estamos haciendo en la programación.
Para esto, los pasos son los siguientes.
1) Crear una capa, en la que la superior se llamará AS (Es decir... ActionScript). En este capa, en el primer frame vamos a colocar el siguiente código.
Para colocar un código lo que necesitamos es hacer click en el menú Window, opción Actions.
Ahora veremos que en la parte de abajo aparece un espacio donde escrbir. Bueno, pues vamos a colocar ahí lo siguiente:
trace("hola mundo");
Con el código anterior colocado, ahora creamos el SWF, y veremos que aparecerá una pantalla donde veremos que se ha impreso la palabra "Hola mundo".
¿De que nos sirve esto? nos sirve para imprimir un texto en una consola de pruebas, y de esta manera verificar la programación que estamos haciendo.
A continuación coloco un video donde explico esta miniinstroducción al tema de comprobar nuestra programación.
Espero les sirva...
Sean felices! :)
Quiero ahora mostrarles en este breve capitulo de este tutorial, como vamos a comenzar a programar.
Para esto, comenzaremos por lo más sencillo. Imprimir una palabra a modo de saber que estamos haciendo en la programación.
Para esto, los pasos son los siguientes.
1) Crear una capa, en la que la superior se llamará AS (Es decir... ActionScript). En este capa, en el primer frame vamos a colocar el siguiente código.
Para colocar un código lo que necesitamos es hacer click en el menú Window, opción Actions.
Ahora veremos que en la parte de abajo aparece un espacio donde escrbir. Bueno, pues vamos a colocar ahí lo siguiente:
trace("hola mundo");
Con el código anterior colocado, ahora creamos el SWF, y veremos que aparecerá una pantalla donde veremos que se ha impreso la palabra "Hola mundo".
¿De que nos sirve esto? nos sirve para imprimir un texto en una consola de pruebas, y de esta manera verificar la programación que estamos haciendo.
A continuación coloco un video donde explico esta miniinstroducción al tema de comprobar nuestra programación.
Espero les sirva...
Sean felices! :)
Tutorial de programación AS3 Parte0
Hola amigos.
Comenzaré con mi segundo tutorial. Creo que este será muy bueno para todo aquel que desea hacer sus primeros pasos en la programación actionscript 3.0 para flash.
Como quizás han visto, mis post generalmente son cortos y al grano para dar soluciones prontas a inconvenientes a la hora de programar. Pero este tutorial será diferente, pues será más extenso, por aquello de que es un manual..., lógico cierto? :P.
Inicio ahora sí.
Este tutorial estará dividido en varias partes:
Parte 0: Introducción a la programación (chachara, pero necesaria).
Parte 1: Como probar mi programación
Parte 2: Variables
Parte 3: Funciones
Parte 4: Validaciones
Parte 5: Por ahora, así, próximamente, away 3d, entre otras cosas cheveres, que ya he publicado en mi post.
Próximamente otras partes como eventos, clases, etc.
La programación por decirlo de una manera práctica es la ejecución de instrucciones consecutivas.
Por ejemplo: Vamos a hacer la programación de nuestro día, de manera muy resumida.
a. Despertar
b. Bañarse
c. Secarse
d. Vestirse
e. Transportarse
f. Trabajar
g. Volver a casa
h. Comer
i. Dormir
Con lo anterior deseo dar a entender que tú no puedes hacer dos cosas al mismo tiempo, o haces una, o haces la otra, y además, que todas las cosas las haces de manera consecutiva, sin saltarse pasos.
Bueno, teniendo presente el ejemplo anterior expliquemos en que consiste este tutorial:
2) Las variables en la programación: Son espacios de memoria donde puedes guardar lo que tu quieras para que en el momento oportuno tu las utilices.
Por ejemplo: Una variable puede ser "la hora". Pues por decirlo así, esta presente durante toda la programación del día y la puedo consultar en el momento que considere apropiado.
Aquí explicamos mejor que son las variables.
3) Funciones: O también llamadas métodos. Por decirlo así, son las acciones que se realizan. Teniendo presente el ejemplo inicial, podemos pensar que todos los puntos (de la A a la I), son funciones, pues son acciones normales, comunes y corrientes.
Aquí ejemplos sobre funciones y más información.
4) Validaciones: O más naturalmente: comprobaciones. Es una instrucción que me permite verificar algo. Son como preguntas que uno se hace antes de hacer algo Por poner varios ejemplos:
- Cuando me voy a VESTIR tengo que primero hacer una validación: ¡Estoy bien seco?
- Cuando me voy a DORMIR tengo que primero hacer una validación: ¡Ya comí?
o que tal esta más complicada
- Cuando me voy a transportar... ¡Estoy bien vestido y bañado?
Como vemos las validaciones son preguntas, y como vimos en el último ejemplo: Puedo hacer en una sola pregunta dos verificaciones. Y en la programación se pueden hacer todas las que uno quiera, igual que como en la vida cotidiana.
Bueno, esta es la introducción a este tutorial. Como vimos, fue solo chachara, pero importante para darnos una idea del asunto. Ahora te recomiendo ir a la parte No. 1 donde veremos: Como probar mi programación. Y comenzaremos a ver la práctica.
Espero les haya servido.
Sean felices! :)
Comenzaré con mi segundo tutorial. Creo que este será muy bueno para todo aquel que desea hacer sus primeros pasos en la programación actionscript 3.0 para flash.
Como quizás han visto, mis post generalmente son cortos y al grano para dar soluciones prontas a inconvenientes a la hora de programar. Pero este tutorial será diferente, pues será más extenso, por aquello de que es un manual..., lógico cierto? :P.
Les recuerdo que esto es un proceso que requiere práctica y con el tiempo se va entendiendo la lógica de la programación.
Este tutorial estará dividido en varias partes:
Parte 0: Introducción a la programación (chachara, pero necesaria).
Parte 1: Como probar mi programación
Parte 2: Variables
Parte 3: Funciones
Parte 4: Validaciones
Parte 5: Por ahora, así, próximamente, away 3d, entre otras cosas cheveres, que ya he publicado en mi post.
Próximamente otras partes como eventos, clases, etc.
La programación por decirlo de una manera práctica es la ejecución de instrucciones consecutivas.
Por ejemplo: Vamos a hacer la programación de nuestro día, de manera muy resumida.
a. Despertar
b. Bañarse
c. Secarse
d. Vestirse
e. Transportarse
f. Trabajar
g. Volver a casa
h. Comer
i. Dormir
Con lo anterior deseo dar a entender que tú no puedes hacer dos cosas al mismo tiempo, o haces una, o haces la otra, y además, que todas las cosas las haces de manera consecutiva, sin saltarse pasos.
Bueno, teniendo presente el ejemplo anterior expliquemos en que consiste este tutorial:
1) Como probar mi programación: Bueno, quizás no tengamos ni idea donde se coloque el código de AS3 en nuestro FLA. Pero, en el siguiente link explico una de las maneras en donde podemos colocar el código de una manera ordenada. Y otras cosillas.
2) Las variables en la programación: Son espacios de memoria donde puedes guardar lo que tu quieras para que en el momento oportuno tu las utilices.
Por ejemplo: Una variable puede ser "la hora". Pues por decirlo así, esta presente durante toda la programación del día y la puedo consultar en el momento que considere apropiado.
Aquí explicamos mejor que son las variables.
3) Funciones: O también llamadas métodos. Por decirlo así, son las acciones que se realizan. Teniendo presente el ejemplo inicial, podemos pensar que todos los puntos (de la A a la I), son funciones, pues son acciones normales, comunes y corrientes.
Aquí ejemplos sobre funciones y más información.
4) Validaciones: O más naturalmente: comprobaciones. Es una instrucción que me permite verificar algo. Son como preguntas que uno se hace antes de hacer algo Por poner varios ejemplos:
- Cuando me voy a VESTIR tengo que primero hacer una validación: ¡Estoy bien seco?
- Cuando me voy a DORMIR tengo que primero hacer una validación: ¡Ya comí?
o que tal esta más complicada
- Cuando me voy a transportar... ¡Estoy bien vestido y bañado?
Como vemos las validaciones son preguntas, y como vimos en el último ejemplo: Puedo hacer en una sola pregunta dos verificaciones. Y en la programación se pueden hacer todas las que uno quiera, igual que como en la vida cotidiana.
Bueno, esta es la introducción a este tutorial. Como vimos, fue solo chachara, pero importante para darnos una idea del asunto. Ahora te recomiendo ir a la parte No. 1 donde veremos: Como probar mi programación. Y comenzaremos a ver la práctica.
Espero les haya servido.
Sean felices! :)
Suscribirse a:
Entradas (Atom)
Palabras Clave
.NET
(93)
AJAX
(2)
ajaxcontroltoolkit
(2)
Algoritmos
(1)
android
(1)
Angular
(1)
Arrays
(1)
AS2 o ActionScript 2.0
(1)
AS3 o ActionScript 3.0
(64)
ASP
(7)
ASP.NET
(3)
Azure
(1)
Azure DevOps
(2)
Backup
(2)
Batch
(4)
blogger
(1)
Browser Support
(2)
C#
(53)
Charts
(1)
Chorme extensions
(1)
Chrome
(3)
cmd
(18)
código postal
(1)
Colombia tips
(1)
command
(1)
Conexion remota
(1)
Controles Web .NET
(24)
Cookies
(1)
cordova
(1)
CSS
(14)
CSV
(5)
Cufon
(1)
DateTime
(2)
deployment
(2)
Desarrollo movil
(2)
Desarrollo web
(5)
Diseño
(4)
DNN o DotNetNuke
(5)
docker
(1)
Encuestas
(1)
Entity Framework
(1)
Error
(1)
Eval
(2)
Excel
(4)
Expresiones regulares
(2)
Facebook
(14)
fechas
(1)
Fiddler
(1)
FileUpload
(1)
Filezilla
(1)
Firefox
(2)
Flash
(9)
Fonts
(3)
FQL
(1)
frameworks
(2)
Futuro de la web
(1)
git
(1)
Google Code
(13)
Google Maps
(4)
hackintosh
(3)
hazard 10.6.2
(3)
herramientas para developers
(1)
highchart
(1)
Hilos
(2)
Hosting Windows
(18)
HTML
(38)
HTML5
(6)
IDE
(1)
IE
(2)
IE9
(1)
IIS
(13)
imagenes
(3)
jasmine
(2)
java
(1)
jqgrid
(2)
Jquery y Javascript
(90)
jquery-ui
(5)
jQueryMobile
(1)
JSON
(1)
knockout
(4)
library
(1)
Link Interesantes
(2)
List
(1)
Macro
(2)
Matemáticas
(2)
Membership
(6)
Memoria
(1)
Mis Experiencias
(3)
momentjs
(1)
ms-dos
(1)
MSN
(1)
MVC
(1)
MVC4
(3)
MySQL
(2)
node.js
(4)
Notepad++
(3)
Notificaciones
(1)
ObjectDataSource
(2)
Online
(2)
Opinión
(4)
OSX
(3)
Parallels Plesk Panel
(1)
petapoco
(1)
PhantomJS
(1)
PHP
(4)
Porqué este blog
(1)
Powershell
(1)
Razor
(3)
Redes
(2)
REGEX
(4)
REST
(1)
SDK Android
(1)
Seguridad
(1)
SelectParameters
(1)
Selenium
(2)
sencha
(3)
sencha cmd
(2)
SEO
(1)
SMTP
(2)
Software útil
(8)
Solución
(1)
Soporte
(1)
SQL
(15)
SQL Server
(58)
SQLite
(2)
Store Procedures
(20)
String
(5)
Testing Code
(2)
texto
(2)
tips de datos
(1)
tips de desarrollo
(1)
TutoFaceAS3
(4)
TutoProAS3
(4)
Tutoriales
(7)
Tweenlite effects
(3)
Últimas noticias
(1)
unit testing
(1)
usb
(1)
VBA
(1)
Video
(1)
virus
(1)
Web API
(2)
Web Browsers
(1)
Web Forms
(7)
web.config
(1)
Webmaster
(8)
Webmatrix
(1)
webrole
(1)
webservices
(1)
webstorm
(1)
Win Forms
(5)
Windows
(21)
Windows 7
(1)
Windows 8
(1)
XML
(2)
Youtube API
(2)