Recurriendo a una función "secreta" de Actionscript, ASnative, podemos saber si un usuario dio click derecho sobre nuestra película. Funciona en Flash 8 o inferior.
Código :
this.onEnterFrame = function(){ if ( ASnative(800, 2)(2)){ trace("has pulsado el botón derecho"); } };Si cambiamos el 2 por el 1 las acciones las atrapa el botón izquierdo y si lo cambiamos por 4 puede atrapar el botón del medio.
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por HernanRivas el 12 de Noviembre de 2006
Además, parece que tiene como mil usos distintos.
La página más completa sobre el tema es http://www.osflash.org/flashcoders/undocumented/asnative
Pero no me ayudó demasiado. Si alguien lo sabe y me lo explica, se lo agradecería mucho.
Por feler el 12 de Noviembre de 2006
ASnative es como otra forma de hacerlo (salvo en algunos casos):
Código :
Por rolly el 13 de Noviembre de 2006
Por Zokratez el 13 de Noviembre de 2006
Por Sisco el 13 de Noviembre de 2006
Por pepesancho el 13 de Noviembre de 2006
lo puedo usar en flex?
y en flash 9?
Por tangamampilia el 13 de Noviembre de 2006
Por tangamampilia el 13 de Noviembre de 2006
Existe desde AS1.
Se usa en AS2 todavia, dado que realmente AS2 no existe a nivel compilacion, unicamente cuando editas codigo (Flash transforma tu codigo AS2 a AS1 cuando lo compila).
En Flex 1 se puede usar, dado que el resultado final termina siendo codigo de AS1.
En el caso de Flex2 y AS3 no se muy bien si aun existe, dado que ahora si redise;aron el interprete con una nueva maquina virtual en el flash player 9, por lo que actionscript 3 si existe realmente a diferencia de AS2. Habra que probar.
Saludos!
Por Zah el 13 de Noviembre de 2006
Por Bruno el 13 de Noviembre de 2006
salut
Por MAM el 14 de Noviembre de 2006
Por feler el 15 de Noviembre de 2006
tangamampilia_blog :
Se utiliza desde flash 5.
Por marielvis chacin el 20 de Septiembre de 2007
Por el argenta el 05 de Noviembre de 2007
Por rod00x3 el 05 de Marzo de 2009
Por cristhian el 25 de Mayo de 2009