Blender 2.81
走一下流程,未完待续
bl_info = {
"name" : "SingleVertex",
"author" : "Syo",
"description" : "Create n single vertex at the position of cursor",
"blender" : (2, 80, 0),
"version" : (0, 0, 1),
"location" : "View3D",
"warning" : "",
"category" : "Object"
}
import bpy
from bpy.types import Operator
class SINGLEVERTEX_OT_Operator(Operator):
"""Create single vertex """
bl_idname = "SINGLEVERTEX_OT_Operator"
bl_label = "single vertex"
bl_description = "Create a single vertex"
def execute(self,context):
return {'FINISHED'}
from bpy.types import Panel
class SINGLEVERTEX_PT_Panel(Panel):
bl_idname = "SINGLEVERTEX_PT_Panel"
bl_label = "SingleVertex Panel"
bl_category = "SingleVertex"
bl_space_type = "VIEW_3D"
bl_region_type = "UI"
def draw(self,context):
layout = self.layout
classes = (SINGLEVERTEX_OT_Operator , SINGLEVERTEX_PT_Panel)
register , unregister = bpy.utils.register_classes_factory(classes)