public static void CreateMarker() { GameObject marker = CreateSceneObject.Create("Marker"); marker.AddComponent <NavigationMarker>(); Selection.activeGameObject = marker; }
public static void CreateTrigger() { GameObject trigger = CreateSceneObject.Create("Item"); SphereCollider collider = trigger.AddComponent <SphereCollider>(); collider.isTrigger = true; trigger.AddComponent <NetworkItem>(); }
public static void CreateTextLocalized() { GameObject text = CreateSceneObject.Create("Text Localized"); text.AddComponent <TextLocalized>(); text.transform.localRotation = Quaternion.identity; text.transform.localScale = Vector3.one; }
public static void CreateTextLocalized() { GameObject canvas = CreateSceneObject.GetCanvasGameObject(); GameObject textGO = DefaultControls.CreateText(CreateSceneObject.GetStandardResources()); textGO.transform.SetParent(canvas.transform, false); DestroyImmediate(textGO.GetComponent <Text>()); textGO.AddComponent <TextLocalized>(); Selection.activeGameObject = textGO; }
public static void CreatePlayer() { GameObject prefab = AssetDatabase.LoadAssetAtPath <GameObject>(PLAYER_PREFAB_PATH); if (prefab == null) { return; } GameObject instance = (GameObject)PrefabUtility.InstantiatePrefab(prefab); instance = CreateSceneObject.Create(instance, true); }
public static void CreateCharacter() { GameObject prefab = AssetDatabase.LoadAssetAtPath <GameObject>(CHARACTER_PREFAB_PATH); if (prefab == null) { return; } GameObject instance = Instantiate(prefab); instance.name = prefab.name; instance = CreateSceneObject.Create(instance, true); }
public static void CreateLocalVariables() { GameObject instance = CreateSceneObject.Create("Local Variables"); instance.AddComponent <LocalVariables>(); }
public static void CreateCameraMotor() { GameObject cameraMotor = CreateSceneObject.Create("Camera Motor"); cameraMotor.AddComponent <CameraMotor>(); }
public static void CreateDialogue() { GameObject dialogue = CreateSceneObject.Create("Dialogue"); dialogue.AddComponent <Dialogue>(); }
public static void CreateContainer() { GameObject container = CreateSceneObject.Create("Container"); container.AddComponent <Container>(); }