좌측 하단 옵션 패널
337
投稿した質問数 4
import bpy
from random import randint
from bpy.props import IntProperty
class Tools_RandomCube(bpy.types.Operator):
bl_idname = "tool.random_cube"
bl_label = "random_cube"
bl_option = {"REGISTER", "UNDO"}
count : IntProperty(name = "Cube Count", default = 5, min = 1, max = 500)
size : IntProperty(name = "Cube Size", default = 1, min = 1, max = 500)
def draw(self, context):
layout = self.layout
layout.prop(self, 'count')
layout.prop(self, 'size')
def execute(self, context):
for i in range(self.count):
x = randint(-10,10)
y = randint(-10,10)
z = randint(-10,10)
bpy.ops.mesh.primitive_cube_add(size = self.size, location = (x, y, z))
return{"FINISHED"}
안녕하세요. 깊알못님 덕분에 어떻게 9강까지는 끌고 왔는데 계속 막히네요 ㅠ.
count:IntProperty 와 size: IntProperty 줄 내용은 정상적으로 블렌더에 적용이 되는데 결정적으로 F3으로 애드온 실행시켰을 때 좌측 하단 옵션패널이 안뜹니다. 일반 매쉬 생성할 때는 멀쩡하게 나타나는데 작성한 random_cube로는 강의처럼 안나타나네요... 혹시 제가 놓치고 있는 부분 있을까요??
매번 감사드립니다.
回答 1
0
안녕하세요.
비주얼스튜디오 코드를 다시 실행 하실때
관리자 권한으로 실행을 해보시면 좋을 것 같습니다.
만약 그렇게 해도 않되면 오류메세지가 나타날 것 같은데,
비주얼스튜디오의 디버그 콘솔이나 터미널에서 나오는 메세지를 캡처해서 보여주실 수가 있나요?
0

관리자 권한으로 실행 해도 옵션패널없이 매쉬만 생성됩니다.
캡쳐된 사진은 블렌더 실행하고 random_cube.py 저장한 뒤 카메라, 라이트, 큐브 삭제한 다음 F3눌러서 애드온 실행시키는데 까지 터미널입니다.
0
보여주신 코드와 콘솔의 내용을 봐도 이상한점은 없어 보입니다.
(보여주신 코드를 저도 테스트를 해봤는데 정상 작동합니다.)
8강의 내용에서 작성하셨던 init 파일의 내용도 강의내용과 맞는지 확인 해보시면 좋을 것 같습니다.
0
10강 내용 공부하면서 MyTool 폴더 안에 파일들 몇 번 다른 폴더에 옮겼다가 붙여넣기 하다보니 갑자기 잘 작동합니다. 강사님이 올려주신 파일들하고 제가 작성한 파일들 다 가져다 놓고 비교해봤는데 radom_cube.py 파일에서 bl_options 부분 만 보였습니다(저는 option 뒤에 s 안붙였더라구요) 혹시 이 부분 때문에 에러가 떴을까요?? init 파일들은 강사님 파일하고 다른 부분 안보였어요.
0
보여주신 코드를 다시 보니 정말 s가 빠져있네요.
bl_options 부분이 옵션 패널을 등록해주는 역활을 합니다.
물론 bl_options만 있다고 옵션패널이 나타나는 것이 아니라,
관련된 코드들도 작성이 되어야 나타납니다.
이제 정상적으로 나타난다고 하니 앞으로도 마지막 강의 까지 화이팅입니다~!
즐거운 주말 되세요~!
round cube
0
16
2
젠가 3개를 90도 회전시킬 때 각각의 축으로 회전하는 경우
0
23
2
no workspace folder found 라는 문구가 뜹니다.!!
0
594
1
youtebe에 있는 비디오와 여기 있는 비디오의 차이점이 있을까요?
0
508
1
7강 질문있습니다
0
356
0
7강의 6:07 까지 따라왔는데 해제 등록이 안 뜹니다.
0
392
2
pip install error
0
351
1
import bpy 가 안되어요
0
392
1
20강 부터 다시 오류가 나옵니다.
0
368
2
자꾸 질문드려서 죄송합니다.
0
675
3
단축키 추가하는 강의따라하다가 블렌더가 안켜져요
0
726
3
blender start에 경로를 추가하고 실행하면 에러가 납니다.
0
800
2
vscode에서 ctrl+shift+p 를 통해 Choose a new blender executable 과정에서 에러가 납니다.
0
1029
1
강사님! 에러가 발생헀는데 ㅠㅠ
0
1366
7
bpy.data 와 bpy.context의 쓰임 구분이 궁금합니다.
0
732
1
면적수치표시하기
0
208
1
애드온 실행
0
707
2
python -m pip install ptvsd 설치
0
622
3
코드파일을 저장해도 블렌더에서 리로드 되지 않는것 같습니다.
0
476
1
(7:33) 디버그 콘솔에 있는 파란색 문구들이 안떠요 !
0
339
3
디버그 콘솔에 해제, 등록이 안뜹니다
1
347
3
vscode에서 블렌더를 실행하면 오류가 뜹니다
0
460
1
예제파일이 있었으면 좋겠네요. (오타때문인지 에러가 납니다. 못찾겠어요; ㅋㅎ)
0
343
1
안녕하세요 환불가능한가요??
0
5596
3


