• 카테고리

    질문 & 답변
  • 세부 분야

    CAD · 3D 모델링

  • 해결 여부

    미해결

코드파일을 저장해도 블렌더에서 리로드 되지 않는것 같습니다.

21.08.08 06:04 작성 조회수 284

0

vscode에서 옵션 -> 확장 -> blender에서

이렇게 옵션이 켜져 있는데,

저장후 리로드가 안되는것 같습니다

import bpy

class Tools_RandomCube(bpy.types.Operator):
    bl_idname = "tool.random_cube"
    bl_label = "random_cube"
    bl_options = {"REGISTER" , "UNDO"}

    def execute(self, context):
        for i in range(3):
            bpy.ops.mesh.primitive_cube_add(size=2, enter_editmode=False, align='WORLD', location=(0, 0, 0), scale=(1, 1, 1))
        return {"FINISHED"}

로 작성했는데 큐브가 자꾸 하나만 생성되길래 블렌더를 다시 껐다 켰더니 그제서야 3개가 생성됩니다.

저장할때마다 블렌더에 리로드 되기 위해 조치해야할 다른사항이 있을까요?

감사합니다.

답변 1

답변을 작성해보세요.

0

안녕하세요.

바로 전 문의와 지금 문의가 같은 원인으로 생각됩니다.

비주얼스튜디오코드에서 Blender Addon : Reload On Save도 체크가 되어 있어야 하고,

Blender Allow Modify External Python도 체크가 되어 있어야 합니다.

(관리자권한으로 실행을 하셔야합니다.)

6강에 47초에 해당 부분이 있습니다.