Crea Videojuegos en Minutos Flooded Grounds Third Person Shooter Tutorial Part 13 Unity3D
0
(0)
Código para habilitar opción de copiar y pegar todos los componentes de un Objeto en las opciones del Editor de Unity.
/*
Una pequeña pero muy útil extensión de editor simple para copiar
y pegar todos los componentes
author: Darwin Palma
*/
using UnityEngine;
using UnityEditor;
using System.Collections;
public class ComponentsCopier : EditorWindow
{
static Component[] copiedComponents;
[MenuItem("GameObject/Copy all components %&C")]
static void Copy()
{
copiedComponents = Selection.activeGameObject.GetComponents();
}
[MenuItem("GameObject/Paste all components %&P")]
static void Paste()
{
foreach (var targetGameObject in Selection.gameObjects)
{
if (!targetGameObject || copiedComponents == null) continue;
foreach (var copiedComponent in copiedComponents)
{
if (!copiedComponent) continue;
UnityEditorInternal.ComponentUtility.CopyComponent(copiedComponent);
UnityEditorInternal.ComponentUtility.PasteComponentAsNew(targetGameObject);
}
}
}
}
¿Quieres publicar tus propios proyectos?. ¡Pues que esperas!
Síguenos en nuestro canal de YouTube dedicado a tecnología, marketplace de proyectos tecnológicos, cursos online y tutoriales de desarrollo de videojuegos. Ofrecemos consultoría en desarrollo de software, marketing online, servicios de TI, hosting web, dominios web y más.
Founder of ZoeGeop Technologies. Apasionado por la tecnología, emprendedor, investigador y player innato. Creyente de la posibilidad que todos tenemos para lograr lo que nos propongamos con una pizca de enfoque y disciplina.
Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. política de cookies, ingrese en el siguiente enlace para mayor información.política de privacidad