[FLMX] Clonar objetos.

Hola.
Si hago
var a = new Object()
var b = a
si cambio algo en b es cambiado también en a puesto que
apuntan al mismo
sitio.
Hay alguna manera de clonar a de tal forma que pueda cambiar
b sin que
afecte al objeto original?
Gracias.

Buenas tardes,
Quizá no es la solución más sencilla, pero te
puede funcionar,
simplemente crea el Objeto B y copia todas las
características del A al B,
ahora no dispongo de un Flash para hacerte la prueba pero la
mecánica sería
usando un For - In:
Una vez creados los objetos por separado copias las
propiedades:
for (Elemento in a) {
b[Elemento] = a[Elemento]
Y ahora ya puedes modificar el elemento B sin cambiar A, ya
que de esta
manera no tienes un puntero sino un elemento nuevo con las
características
copiadas independientemente, no se si me explico.
Saludos, Álvaro.
(for e
"javier" <[email protected]> escribió en el
mensaje
news:[email protected]...
> Gracias por responder.
> El objeto en concreto que quiero clonar es un
TextFormat.
> tengo un formato patrón y quiero copiarlo y
cambiarle, por ejemplo la
> alineación. Pero no quiero que cambie en el objeto
origen solo en la
> copia. como hacerlo?
> Gracias de nuevo...
>
>
>
> "Juan Muro `8¬}" <[email protected]>
escribió en el mensaje
> news:[email protected]...
>> Hola Javier:
>> Si entiendo bien lo que quieres es clonar un objeto
en Flash MX, tal que
>> un movieclip, y pasarle unos parámetros que te
lo transformen en otro,
>> para hacer éso debes crear un nuevo objeto en
el que se define la
>> transformación y otro nuevo objeto al que se le
pasa como parámetro el
>> movieclip a transformar, aunque los objetos
movieclips no los clonamos
>> así en Flash, ya que habría que
especificar no solo el nombre, sino la
>> posición y la profundidad del nuevo objeto para
poder referirnos a él
>> desde action script y para éso es más
fácil usar un attachMovieClip desde
>> cualquier movieclip o botón que tengas hecho
previamente en la biblioteca
>> y que esté vinculado con su nombre de instancia
y preparado para la
>> exportación en primer frame.
>> No obstante es sencillo de hacer, mira este tuto:
>>
http://www.recursosflash.com.ar/11_set_transform_movie_clip_flash.htm
>> Pero más sencillo que todo esto es usar clases
de AS2.
>> Salu2
>> `8¬}
>> Juan Muro
>>
>> "javier" <[email protected]> escribió en
el mensaje
>> news:[email protected]...
>>> Hola.
>>> Si hago
>>> var a = new Object()
>>> var b = a
>>>
>>> si cambio algo en b es cambiado también en
a puesto que apuntan al mismo
>>> sitio.
>>> Hay alguna manera de clonar a de tal forma que
pueda cambiar b sin que
>>> afecte al objeto original?
>>> Gracias.
>>>
>>>
>>>
>>>
>>
>>
>
>

Similar Messages

  • [FLMX] Nombre del objeto en un punto.

    Hola.
    hay alguna manera de determinar. (que no sea un bucle con
    todos los objetos
    existentes en la película...) el nombre del objeto
    visible sobre el que esta
    el cursor en ese momento?
    Gracias...

    Cuando quieres utilizar el transaction con una tabla de usuario es con el objeto
    oUserTables  ObjectType=153             UserTablesMD object. 
    Intentalo asi a ver que tal trabaja, yo lo que hago para probar que si estoy "cachando" un objeto es simplemente poner luego de mi codigo,
    el @error=1 y el @error_message ='Hola'
    , con esto verifico si estoy disparando el evento desde sbo

  • No existen registros coincidentes  Objeto Definido por el usuario (OUDO)

    Hola  a todos
    EL sistema me esta mandando el siguiente error
    No existen registros coincidentes  Objeto Definido por el usuario (OUDO) (ODBC -2028)
    Esto al tratar de crear una factura de proveedores, he revisado varias notas y post con mensjes similares sib embargo  aun no tengo solucion para este error.
    Les ha pasado  este error , ojala puedan orientarme
    La version donde esta sucediendo esto es 2007 A  SP 01 pl 09
    Saludos
    Yen

    oye no tendran algun campo definido por el usuario relacionado a alguna tabla. no habran borrado esa tabla??. eso se me ocurre. o que referencia a algo que no exista. pero eso por el mensae que dice a mi me da pauta para buscar en alguna búsqueda formateada.

  • Retocar objetos con Acrobat Standard 7

    Hasta ahora usaba un Acrobat 5 y no tenía ningún problema para hacer reajustes de presentación en los pdf: tanto con párrafos como con gráficos podía desplazarlos, copiarlos y pegarlos en otra página, eliminarlos... muy cómodo.
    Ahora, con un Acrobat Standard 7, teóricamente según el manual, haría lo mismo con Retocar Objeto, pero no tengo tal herramienta, solo mostrar propiedades de Objeto. El caso es que parece que ni nos reconoce los párrafos o gráficos como objetos, porque no me muestra ninguna propiedad.
    ¿Alguna pista?

    Evidentemente no me hago pirata, soy totalmente contrario a esa práctica.
    Pero Adobe no da una información suficiente de sus productos cuando vas al "Compare productos":
    En ningún momento se habla de las capacidades de edición: podía no tener ninguna o indicarla, y los que venimos de antiguo, al fijarnos en la tabla comparativa, vemos que la Pro tiene "cosas" para autocad, para capas, para formularios... son novedades, y me parece bien una Pro, pero no capar utilidades en la Standard que antes se tenían a un precio bastante más módico, y no digamos si lo comparamos con la Pro.
    Además, en el comparativo dice explícitamente que la Standard da información sobre metadatos, pero no veo que sea así (las imágenes solo me las permite copiar al portapapeles), y en el manual de mi versión legal, dice que puedo hacer más cosas con las imágenes (lo que podía hacer antes con la v5), pero resulta que tampoco es así.
    Así que comprende mi malestar, pues se me queda una cara de 300 euros de tonto si me pongo a comparar efectivamente las posibilidades del Standard 7, mi antiguo Acrobat 5 y lo que ofrecen programas gratuitos.

  • Simple duplicate object in full sceen/ duplicacion simple de objeto en pantalla completa

    ENG:
    I need to duplicate a "mc" to create a simple graphic layer:
    var container:MovieClip = setUpContainer();
    var ln:Number = 1000;
    var spacer:Number = 2;
    var duplicate:MovieClip;
    for(var i:Number = 1; i < ln; i++) {
        var newY:Number = i * (container._height + spacer);
        duplicate = container.duplicateMovieClip("clip-" + i, i, {_y:newY});
        trace(duplicate); // _level0.clip-[number]
    function setUpContainer():MovieClip {
        var mc:MovieClip = this.createEmptyMovieClip("container", this.getNextHighestDepth());
        var w:Number = 3;
        var h:Number = 3;
        mc.beginFill(0x333333);
        mc.lineTo(w, 0);
        mc.lineTo(w, h);
        mc.lineTo(0, h);
        mc.lineTo(0, 0);
        mc.endFill();
        return mc;
    But i can't modify it to properly to duplicate the "mc" both in the X and Y directions, to cover completely the screen. I can just create an y or an x column of duplicated objects.
    Take a look on this site:
    http://www.candyandcandy.com/
    When the overlay video layer start, after 13/14 seconds i need to create the same graphic layer composed by 3x3 pixel alpha frames wich overlap the video.
    ES:
    Necesito duplicar un "mc" para crear una capa gráfica sencilla:
    var container:MovieClip = setUpContainer();
    var ln:Number = 1000;
    var spacer:Number = 2;
    var duplicate:MovieClip;
    for(var i:Number = 1; i < ln; i++) {
        var newY:Number = i * (container._height + spacer);
        duplicate = container.duplicateMovieClip("clip-" + i, i, {_y:newY});
        trace(duplicate); // _level0.clip-[number]
    function setUpContainer():MovieClip {
        var mc:MovieClip = this.createEmptyMovieClip("container", this.getNextHighestDepth());
        var w:Number = 3;
        var h:Number = 3;
        mc.beginFill(0x333333);
        mc.lineTo(w, 0);
        mc.lineTo(w, h);
        mc.lineTo(0, h);
        mc.lineTo(0, 0);
        mc.endFill();
        return mc;
    Pero no me puedo imaginar que la manera de modificarlo para bien duplicar el "mc", tanto en las direcciones X e Y. Sólo puedo crear una columna "y" o una columna "X" de los objetos duplicados.
    Eche un vistazo en este sitio:
    http://www.candyandcandy.com/
    Donde comienza la capa de pixel sobre el video, después de 13/14 segundos. Tengo que crear el mismo nivel gráfico compuesto por elementos de 3x3 píxeles alfa que se superponen el vídeo.

  • Como puedo mover objetos durante ejecucion de VI con el teclado?

    Hola: Quisiera poder mover un boton boleano izquierda, derecha mientras que se ejecuta el programa . Como seria posible mover objetos durante la ejecution del VI?
    Gracias, saludo
    Eduardo

    Para poder mover objetos en la ejecución tienes Property Node con muchas funciones, entre ellas Position.
    Te adjunto figura para mayor aclaración.
    Saludos y suerte.
    http://www.aulamoisan.es

  • Detectar objetos que exceden el límite de una mesa de trabajo mediante perfiles de comprobación.

    Utilizo los perfiles de comprobación de Acrobat para iniciar algunas acciones con el asistente de acciones de Acrobat, pero en alguna acción los objetos que sobrepasan el limite de sangrado no funcionan del todo bien.
    Quisiera poder alertar mediante la detección en un perfil de comprobación, de aquellos objetos que sobrepasan el límite de la sangre (atención, que sobrepasan, no que estan completamente fuera).
    Muchas gracias!
    Saludos

    Lo primero efectivamente es que no tuvieran InDesign instalado (sospecho por cierto que no seran copias legales, pues dado su coste, superior al de InCopy, por qué lo tienen tambien instalado, o es que le sobra el dinero a la empresa?)
    Lo segundo es que supieran lo que deben (y lo que no deben aunque puedan o sepan) cambiar o editar, no hay ninguna regla, o alguien que les diga que NO pueden hacer? En muchas revistas les ponen por ejemplo límites para variar el tracking en un 2%, y ay! del que se lo salte sin permiso!
    Aparte de esto la gente de sistemas puede cambiar las propiedades a sólo lectura o pedir contraseñas para entrar a carpetas donde estén los archivos InDesign.
    Centrandonos en el flujo de trabajo de InCopy con InDesign en el servidor compartido entre redaccion y maquetación deben estar los archivos de contenidos de InCopy y las asignaciones, por lo que no podrían acceder a los archivos InDesign, que no deben estar, repito, en ese mismo servidor o en las mismas carpetas que los incx o los icml de IDCS4 y las asignaciones.

  • Ayuda Clonar disco averiado de laptop en nuevo WD

    Hola El disco de la laptop tiene sectores defectuosos por lo cual compre un disco de igual capacidad (1TB) Western Digital Blue, sin embargo mi duda es si podre clonarlo con el Acronis que baje de la pagina de WD aun cuando el viejo tenga sectores dañados.Supongo que la idea de WD al brindar el Acronis es justo esa, que al tener un disco averiado podamos reemplazarlo con el nuevo WD clonandolo para no perder la licencia del S.O. y demas programas instalados. El S.O. es un Windows 8.1 Pro de 64 bitsAgradeceria me puedan guiar porque el manual no es muy claro.Aun puedo iniciar desde el viejo disco pero no se si me permita instalar el Acronis para clonarlo en el nuevo WD conectado con adaptador USB a la laptop o si debo colocar el nuevo en la laptop y colocar el viejo en el adaptador USB, pero en este ultimo caso ¿donde instalaria el Acronis si ya no tengo un disco con sistema instalado en la laptop? Saludos 

     
    Hola, 
    Bienvenido a la comunidad de WD.
    Debes dejar el disco viejo connectado en la computadora y el nuevo en un adaptador USB. Una ves tengas esto listo, deberas instalar el Acronis en la PC y proceder con las instruciones para clonar el disco.
    Visita los siguientes enlaces para mas informacion.
    How to manually clone a disk with Acronis True Image WD Edition software
    How to automatically clone a disk with Acronis True Image WD Edition software
     

  • Redimensionar objetos en Illustrator

    Hola a todos!
    Por favor alguien puede decirme como puedo disminuir de tamaño los objetos vectoriales con borde en Illustrator sin que el grosor del borde aumente a medida que disminuyo el objeto? Lo mismo me pasa con el texto en outlined, los bordes (y las sombras!) se hacen mucho más gruesos, y no tengo manera de "bloquearlos" para que sigan la progresión de la escala.
    Espero que me haya podido explicar adecuadamente.
    Desde ya, muchas gracias!
    Carolina

    Hola...
    Es muy sencillo, tan solo debes ir a tu paleta de herramientas y seleccionar la herramienta escalar con un doble click, alli te apareceran las opciones de la herramienta, alli debes selecionar o no (según tu caso) la opción de ajustar la escla a "STROKE & EFFECTS" (bordes y efectos), la cual queda predeterminada al momento de hacer la escala con la herramienta de escala u otra acción que implique aumentar o disminuir el tamaño tu elemento vectorial...

  • Seleccionar objetos solo dentro del marco

    Lucia Alcantara - [email protected]
    Hola a todos!
    Por favor si alguien me puede decir qué debo hacer en Illustrator CS1 para seleccionar solo los objetos que se encuentran dentro del marco de selección.
    Gracias de antemano.

    Holas a todos los amabilísimos que me han respondido:
    Aclaro mi pregunta: En Illustrator cuando selecciono tanto con la herram Seleccion como con Seleccion Directa, selecciona todos los objetos inclusive los que estan metidos parcialmente dentro del recuadro de seleccion. Por ejemplo, yo quisiera seleccionar solo unos pocos objetos que están superpuestos con muchos otros objetos incluso tengo un rectangulo de fondo(claro que si son pocos los objetos, la tecla SHIFT lo solucionaria).
    Gracias a todos!

  • ID do objeto

    Caros,
    Existe alguma forma através de uma pesquisa formatada descobrir qual o ID ou nome do objetio em que ela esta sendo executada.
    Por exemplo, quando executo a pesquisa formatada de algum campo da tela de atividades me retornar "33"?

    Oi André
    A pesquisa funciona de uma forma geral no tela (formuário) ativo.
    O que você pode fazer é referenciar diretamente a tabela, como por exemplo:
    select $[oinv.cardcode]
    Agora referenciar um objeto tentando buscar uma janela em background não deve funcionar.
    Paulo Calado
    SAP Business One Forums Team

  • ¿Cómo puedo cortar un objeto sin que los bordes se queden feos y pegarlo en un fondo en blanco?

    Estoy intentando por todos los medios cortar un objeto de una imagen para pergarlo en un fondo blanco, pero se queda la foto fatal y se nota  a leguas que está retocada.
    Los bordes se quedan fatal. Intento cortar con el lazo magnético, pero es una ruina. ¿Alguien me podría ayudar?. Gracias.

    Supongo que estas refiriendo a Photoshop.
    No es el lazo magnetico la mejor herramienta para efectuar selecciones. Por otro lado toda seleccion puede refinarse o mejorarse en un panel accesible desde por ejemplo el menu Selección>Refinar bordes.
    Te dejo tres enlaces a videos sobre este tema de Adobe.tv, presta atencion a los paneles y menus utilizados.
    También te recomiendo consultes tutoriales de como hacer, mejorar y refinar toda clase de selecciones en libros, paginas de Photoshop, videos, cursos en video,....
    Aprende Photoshop CC | Adobe TV
    Selecting soft edge objects with refine edge | Learn Photoshop CS6 | Adobe TV
    Make perfect selections | Adobe Photoshop CC tutorials
    Make perfect selections | Adobe Photoshop CC tutorials
    http://photography.tutsplus.com/tutorials/quick-tip-using-refine-edge-for-improved-masking --photo-14682
    Ayuda de Photoshop Elements | Uso de las herramientas para realizar selecciones

  • Problemas al anclar objetos

    Quiero anclar objetos de una biblioteca que he creado, ¿cómo puedo hacerlo? he probado a anclar una caja vacía y pegarlo dentro pero se queda bloquedado el programa cada vez que lo intento. El objeto que quiero anclar es una caja que tiene un estilo de objeto, y el texto que contiene también tiene estilo de parrafo, a parte dentro de esta caja hay una imagen vectorial, algo de esto puede ser lo que me esté dando problemas y por eso se cuelga el programa??

    I hope your English is better than my Spanish.
    I'm not sure I completely understand your question, but it looks to me as if you are able to create and add objects to your library, but you are having trouble using a library object as an anchored object.
    Object styles can contain anchored object positioning information, so this is the way to add that. I think I would try dragging the object from the library to the pasteboard first, then cut and paste into your text and the anchored object options will then become effective.
    Peter

  • Buscar y cambiar / objeto en indesign

    Hola a todos, en la paleta de buscar y cambiar / objeto, ¿porque no da opción a cambiar lo que quieres desde donde estás hasta el final del documento?, solamente deja o todo o nada. En la opción texto y grep si que lo hace.
    ¿Se os ocurre alguna forma de hacerlo?
    gracias.

    Hola Federico, ya veo que no soy el único que esta de guardia..., 
    habrá que tener cuidado, como se enteren los sindicatos, nos van a 
    dar el alto.
    Efectivamente funciona con el CS4.
    Con el CS3 no, con este al intentar seleccionar las opciones de marco 
    de texto, esta en gris.
    Con respecto al otro problemilla de las notas, puedo asegurar que con 
    el CS3 no ocurre, no falla al importar texto. En cambio el CS4 sí.
    También me ha pasado que importando el texto en CS3 y luego abrir el 
    documento en el 4, las opciones de nota al pie de página funcionaban 
    mal, es como si no reconocieran los cambios, p. ej. cambias el 
    espacio entre el número y la nota por un tabulador y nada que NO. 
    Esto me paso varias veces haciendo el mismo camino, por lo que opte 
    por seguir con el 3.
    Reconozco que las mejoras son apetitosas y lo más seguro es que me 
    haré con él. Aunque tenga que importar los textos en el 3 y pasarlos 
    al 5 si es que no sigue dando problemas.
    Aprovechando que me he lanzado te comento otro problemilla. En el 
    trabajo tenemos una versión de indesign adaptada para hacer el 
    Boletín Oficial de Navarra, en el que a partir de una base de datos 
    nos genera un indesign de x páginas, recopila la información de unas 
    secciones diferentes en la que en cada una de ella los estilos ponen 
    el texto de un color diferente para diferenciar una sección de otra. 
    Entonces cuando tenemos el indesign final sustituimos los colores por 
    negro y.... atención nos recorre el texto. ¿Cómo es posible que al 
    sustituir un color por negro nos varíe la justificación?
    Bueno ya paro.....
    gracias y a descansar que ya está bien.
    agur

  • OBJETO NULL EN AFTER

    Lo que quiero saber es como se utiliza esta opcion, se para k sirve pero no se aplicarlo, en el siguiente link les dejo una captura de pantalla en la k trato de mover todos los numeros usando el objeto null a ver si me ayudan http://www.videoedicion.org/foro/index.php?topic=37040.new#new ya k no se como asignarles cada capa al null.

    mira esta nueva comunidad en castellano sobre after effects,tal vez puedas encontrar ayuda.
    http://afterhelp.forosonline.es/portal.php

Maybe you are looking for

  • What is diff B/W dalta image and reverse image

    What is diff B/W dalta image and reverse image Edited by: Philip Eller on Jun 3, 2008 8:44 AM Edited by: Philip Eller on Jun 17, 2008 9:18 AM*

  • Time issue problem

    Hi Guys, need to check if there is any solution on this... document posted in SAP takes the Application server time. Now if i have two or more plants at different location with a time difference , this effects a lot in deciding things. Can any one su

  • How can I install ALE in linux mint

    I want to install ALE in Linux Mint Cinnamon. Is this possible. If not why not. BobM

  • Redologs in physical standby database

    The MRP process is started and the standby database is physical standby, which is running under managed standby. My Question is as below 1. Under managed recovery mode do we require the redo logs created on the physical standby database. 2. How does

  • Where is my save game ?

    i want to ask where is my save game saved? in game centre or in my ipad ? because i want to reset my gamesuch my clinic,contract killer and the others but i can't .. Anyone can help? please thx...