BallanceBlenderHelper/ballance_blender_plugin/utils.py
2020-10-10 11:11:08 +08:00

22 lines
584 B
Python

import bpy
from bpy_extras.io_utils import unpack_list
def ShowMessageBox(message, title, icon):
def draw(self, context):
layout = self.layout
for item in message:
layout.label(text=item, translate=False)
bpy.context.window_manager.popup_menu(draw, title = title, icon = icon)
def AddSceneAndMove2Cursor(obj):
Move2Cursor(obj)
view_layer = bpy.context.view_layer
collection = view_layer.active_layer_collection.collection
collection.objects.link(obj)
def Move2Cursor(obj):
obj.location = bpy.context.scene.cursor.location