Autor Tema: [Ayuda] Controlar un MC  (Leído 590 veces)

Desconectado Nanshan

  • PHPer@ Fijo
  • ***
  • Mensajes: 154
  • Karma: 2
  • Sexo: Masculino
    • Ver Perfil
[Ayuda] Controlar un MC
« en: 25 de Junio de 2008, 20:52:35 pm »
pues, tengo una duda, mirad, encontre este codigo en el foro

Código: [Seleccionar]
onClipEvent (load) {
speed = 10;
isJumping = false;
jumpSpeed = 0;
startY = _y;
}
onClipEvent (enterFrame) {
if (isJumping) {
_y += jumpSpeed;
jumpSpeed += 1;
if (_y>=startY) {
_y = startY;
isJumping = false;
speed = 4;
}
} else {
if (Key.isDown(Key.SPACE)) {
isJumping = true;
jumpSpeed = -18;
speed = 2;
}
}
if (Key.isDown(Key.LEFT)) {
_x -= speed;
_xscale = -100;
}
if (Key.isDown(Key.RIGHT)) {
_x += speed;
_xscale = 100;
}
if (Key.isDown(Key.UP)) {
_y -= speed;
_yscale = 100;
}
if (Key.isDown(Key.DOWN)) {
_y += speed;
_yscale = 100;
}
}


y esta colocado para que funcione con las flechas del teclado, pero, yo lo quiero controlar con el mouse,como tendria que modificar el codigo para que funcione con el raton ???

Comunidad PHPeros

[Ayuda] Controlar un MC
« en: 25 de Junio de 2008, 20:52:35 pm »

Desconectado RamFu

  • Moderador
  • PHPero Experto
  • *****
  • Mensajes: 778
  • Karma: 72
  • Sexo: Masculino
  • Programador y desarollador Actionscript y PHP
    • Ver Perfil
    • Google
Re: [Ayuda] Controlar un MC
« Respuesta #1 en: 26 de Junio de 2008, 04:58:25 am »
Arrastrandolo (Drag() el MC crealo boton):
Código: [Seleccionar]
on (press)
{
    this.startDrag();
}
on (release)
{
    this.stopDrag();
}
on (releaseOutside)
{
    this.stopDrag();
}

Desconectado Nanshan

  • PHPer@ Fijo
  • ***
  • Mensajes: 154
  • Karma: 2
  • Sexo: Masculino
    • Ver Perfil
Re: [Ayuda] Controlar un MC
« Respuesta #2 en: 27 de Junio de 2008, 20:41:23 pm »
gracias RamFu, me ha servido de mucho :), pero tengo una duda, mira, como es para esto: hay un menu dejabo con botones, al hacer click, se abre la tabla, y la tabla tiene puesto el codigo que tu me has dado para poder ser arrastrada, pero yo en esa tabla, quiero colocar textos, imagenes, y que solo pueda moverse por una parte en concreto

Desconectado RamFu

  • Moderador
  • PHPero Experto
  • *****
  • Mensajes: 778
  • Karma: 72
  • Sexo: Masculino
  • Programador y desarollador Actionscript y PHP
    • Ver Perfil
    • Google
Re: [Ayuda] Controlar un MC
« Respuesta #3 en: 28 de Junio de 2008, 02:55:11 am »
El Movieclip puede contener lo que quieras, despues creas un boton, que sea la parte que se pueda arrastar, y pones el code de arriba.

Lo que haya en el MC se movera con la ventana.

Saludos