일부 Java 게임을하고 있는데 이미지를 가져 오지 않고 게임을 만들면 멋질 것입니다. 따라서 맞춤형 도형을 만들어 Graphics 객체에 가져와 그릴 수 있어야합니다. 내 게임의 주인공은 불완전한 원과 두 개의 수직선을 눈으로 구성하여 점액과 매우 유사한 단고가 될 것입니다. 나는 크기를 나타내는 매개 변수를 주어 단고를 만들 수 있어야합니다. 또한, 눈의 위치를 수정하거나 하단 곡선을 사용하여 바닥과의 상호 작용을 표현하는 것이 더 좋습니다. 더 자세히 말하면, 색상으로 채우고 질감이나 무언가를 줄 수 있다면 기쁠 것입니다. 그러나 모든 것은 원과 두 줄로 시작합니다. Java에서 사용자 정의 모양을 만드는 방법
나는Shape
,
GeneralPath
,
PathIterator
,
Area
,
Ellipse
, 일부 소스 코드 등 일부 API를 확인. GeneralPath를 사용하여 직선, 2 차 곡선 및 베 지어 커브를 그리는 방법을 배웠습니다. 하지만 여전히 내 사용자 정의 모양을 구현하는 방법을 모르겠습니다. 이
question stackoverflow에서 발견했지만 좋은 답변을 게시 할 수 있습니다. 누군가가 단지 제목을 읽고이 질문의 내용을 건너 뛰고 경우
, 나는이 질문에 대한 에게 '모양'인터페이스를 구현하는 것을 의미합니다 사용자 정의 모양을 만들 것을 강조해야한다. 뿐만 아니라 모양을 그립니다.
-1, 반드시 [Java 자습서] (http://docs.oracle.com/javase/tutorial/2d/geometry/index.html)에서 ** must **로 질문해야합니다. . – Astrobleme
@ambigram_maker 【GeneralPath를 사용하여 직선, 2 차 곡선 및 베 지어 커브를 그리는 방법을 배웠습니다. 하지만 여전히 내 사용자 정의 모양을 구현하는 방법을 모르겠다.] 그것은 당신이 질문의 제목을 읽고 다음 주석을 것 같습니다. – bijiDango
음 ... _implement_를 정의하십시오. _ 어디에서 사용하고 싶습니까? _How_ 구현 하시겠습니까? – Astrobleme