tengo una duda me tira un error
Descripciond de error
Escena 1, Capa 'action', Fotograma 1, Línea 4 1046: No se encontró el tipo o no es una constante en tiempo de compilación: nose.
me fije todo importe de otra manera el movieclip pero nda ayer lo hbia logrado pero hoy no T_T aqui esta el script
Cita:
import flash.display.MovieClip;
var nose : nose = new MovieClip;
addChild (nose);
nose.x = stage.width / 2;
nose.y = stage.height / 2;
import flash.events.KeyboardEvent;
var izquierda: Boolean = false ;
var derecha: Boolean = false ;
var arriba : Boolean = false ;
var abajo : Boolean = false;
var velocidad:Number = 10 ;
var saltar : Boolean = false; //salto //
var saltarVelocidadLimite: int = 15 ; //velocidad limite del salto //
var velocidadSalto: Number = saltarVelocidadLimite; // velocidad del salto simplificado //
stage.addEventListener(KeyboardEvent.KEY_DOWN, teclapulsada)
stage.addEventListener(KeyboardEvent.KEY_UP, teclalevantada)
stage.addEventListener(Event.ENTER_FRAME, mover)
function teclapulsada (evt:KeyboardEvent) :void
{
if (evt.keyCode == 37)
{
izquierda = true;
}
if (evt.keyCode == 39)
{
derecha = true;
}
if (evt.keyCode == 38)
{
arriba = true ;
}
if (evt.keyCode == 40)
{
abajo = true ;
}
}
function teclalevantada (evt:KeyboardEvent) :void
{
if (evt.keyCode == 37)
{
izquierda = false;
}
if (evt.keyCode == 39)
{
derecha = false;
}
if (evt.keyCode == 38)
{
arriba = false ;
}
if (evt.keyCode == 40)
{
abajo = false ;
}
}
function mover (event:Event):void
{
if(izquierda){
nose.x -= velocidad;
}
if(derecha){
nose.x += velocidad;
}
if(arriba || saltar){
salto();
}
}
function salto():void{
if(!saltar){
saltar = true;
velocidadSalto = saltarVelocidadLimite*-1;
nose.y += velocidadSalto;
} else {
if(velocidadSalto < 0){
velocidadSalto *= 1 - saltarVelocidadLimite/75;
if(velocidadSalto > -saltarVelocidadLimite/5){
velocidadSalto *= -1;
}
}
if(velocidadSalto > 0 && velocidadSalto <= saltarVelocidadLimite){
velocidadSalto *= 1 + saltarVelocidadLimite/50;
}
nose.y += velocidadSalto;
if(nose.y >= stage.stageHeight - nose.height){
saltar = false;
nose.y = stage.stageHeight - nose.height;
}
}
}
var nose : nose = new MovieClip;
addChild (nose);
nose.x = stage.width / 2;
nose.y = stage.height / 2;
import flash.events.KeyboardEvent;
var izquierda: Boolean = false ;
var derecha: Boolean = false ;
var arriba : Boolean = false ;
var abajo : Boolean = false;
var velocidad:Number = 10 ;
var saltar : Boolean = false; //salto //
var saltarVelocidadLimite: int = 15 ; //velocidad limite del salto //
var velocidadSalto: Number = saltarVelocidadLimite; // velocidad del salto simplificado //
stage.addEventListener(KeyboardEvent.KEY_DOWN, teclapulsada)
stage.addEventListener(KeyboardEvent.KEY_UP, teclalevantada)
stage.addEventListener(Event.ENTER_FRAME, mover)
function teclapulsada (evt:KeyboardEvent) :void
{
if (evt.keyCode == 37)
{
izquierda = true;
}
if (evt.keyCode == 39)
{
derecha = true;
}
if (evt.keyCode == 38)
{
arriba = true ;
}
if (evt.keyCode == 40)
{
abajo = true ;
}
}
function teclalevantada (evt:KeyboardEvent) :void
{
if (evt.keyCode == 37)
{
izquierda = false;
}
if (evt.keyCode == 39)
{
derecha = false;
}
if (evt.keyCode == 38)
{
arriba = false ;
}
if (evt.keyCode == 40)
{
abajo = false ;
}
}
function mover (event:Event):void
{
if(izquierda){
nose.x -= velocidad;
}
if(derecha){
nose.x += velocidad;
}
if(arriba || saltar){
salto();
}
}
function salto():void{
if(!saltar){
saltar = true;
velocidadSalto = saltarVelocidadLimite*-1;
nose.y += velocidadSalto;
} else {
if(velocidadSalto < 0){
velocidadSalto *= 1 - saltarVelocidadLimite/75;
if(velocidadSalto > -saltarVelocidadLimite/5){
velocidadSalto *= -1;
}
}
if(velocidadSalto > 0 && velocidadSalto <= saltarVelocidadLimite){
velocidadSalto *= 1 + saltarVelocidadLimite/50;
}
nose.y += velocidadSalto;
if(nose.y >= stage.stageHeight - nose.height){
saltar = false;
nose.y = stage.stageHeight - nose.height;
}
}
}