HAN1110
대표칭호 없음
HAN1110 9899e780ba984d89824a90ee8deb7cb2
안녕하세요! HAN1110 입니다.
이번엔 파이썬으로 마인크래프트를 만들어보겠습니다.
저번에 블럭 설치까지 했었죠?
플레이어 만들거에요
일단 구문을 쓸게요
player = FirstPersonController()
간단하네요. 에러가 나지만 말입니다.
에러라고는
------------------------------------------------------------- -----------------Error Code -------------------------------------------------------------------------------
Unresloved refence 'FirstPersonController'
뿐이네요.
이 에러는 Import 로 인한 에러입니다.
임포트를 해줍시다.
from ursina import *
밑에
from ursina.prefabs.first_person_controller
를 써주세요.
이런 질문이 올겁니다.
'어? 이래도 에러가 나는데요? 무슨 임포트를 써야하나요?'
뻔한 답입니다.
아까 써준 구문이 FirstPersonController 였잖아요?
똑같이 써주세요
from ursina.prefabs.first_person_controller import FirstPersonController
이게 다지요.
이대로 오늘의 총 구문은.
Import
from ursina.prefabs.first_person_controller import FirstPersonController
Code
player = FirstPersonController()
그리고 만들어진 총 구문은?
from ursina import * from ursina.prefabs.first_person_controller import FirstPersonController app = Ursina() player = FirstPersonController() class Voxel(Button): def __init__(self, position=(0, 0, 0), texture=''): super().__init__( parent=scene, position=position, model='cube', origin_y=0.5, color=color.color(0, 0, random.uniform(0.9, 1.0)), scale=1.0 ) for x in range(20): for y in range(20): voxel = Voxel(position=(x, y, 0)) app.run()
단 24줄!
마지막으로 실행을 하면???
정상 실행이 됩니다.
근데 꼇어요
다음편엔 이 벽을 땅으로 바꾸는 작업인
xyz Change 작업을 할거에요.
그럼 ㅂㅂ!
댓글이 없습니다.
새로운 댓글을 등록해 주세요!