강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của arawn77555627
arawn77555627

câu hỏi đã được viết

Bài giảng giới thiệu Blender Python BPY

Bài học 9 Thêm bảng tùy chọn

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

Viết

·

463

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개가 생성됩니다.

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

감사합니다.

blender

Câu trả lời 1

0

nodeep777님의 프로필 이미지
nodeep777
Người chia sẻ kiến thức

안녕하세요.

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

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

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

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

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

Hình ảnh hồ sơ của arawn77555627
arawn77555627

câu hỏi đã được viết

Đặt câu hỏi