0
A
답변
1
나는 스위프트 GLKVector3
에서 var
또는 인지 여부를 불변이라고 생각합니다. 임의 숫자 Float
값을 사용하여 GLKVector3Make
을 작성하십시오. 새로운 인스턴스에 새로운 결과를 생성합니다.
그래서 :
let ballLocation = GLKVector3Make(
(locationInBallCoordinates.x - ballCentre.x)/ballRadius,
0.0,
(locationInBallCoordinates.y - ballCentre.y)/ballRadius)
또는 locationInBallCoordinates
및 ballCentre
이미 GLKVector3
의 인스턴스 인 경우에 - 그리고 내가 처음이 대답이 없었다 쓸 때 내가 발견하지했던 Y-에-Z 구성 요소 스위치 - 다음 :
let ballLocation =
GLKVector3DivideScalar(
GLKVector3Subtract(locationInBallCoordinates, ballCentre),
ballRadius)
그것은 풀고 z
들에 y
의 이동을 재 포장하는 것이 아마 가장 쉬운하지만 당신은 또한 당신이 높은 수준을 유지하기 위해 필사적 인 경우 행렬 곱 사용할 수 있습니다.
관련 문제
- 1. UI 요소에 문자열 ID를 할당하는 방법.
- 2. 파이썬에서 목록의 각 요소에 이름을 할당하는 방법
- 3. 목록의 요소에 값 목록을 할당하는 방법
- 4. 여러 요소에 이벤트 처리기를 할당하는 방법 (colorPicker)
- 5. Selenium을 통해 요소에 id를 할당하는 방법
- 6. iOS5를 GLKit GLView 새로운 GLKit GLView 기준에서
- 7. GLKit 투영
- 8. 파이썬에서 값으로 할당하는 방법
- 9. PHP에서 속성을 할당하는 방법?
- 10. Angularjs - 지시어의 중첩 된 요소에 함수를 할당하는 방법
- 11. d3 자바 스크립트에서 SVG 텍스트 요소에 고유 ID를 할당하는 방법
- 12. jquery를 통해 동적 양식 요소에 동적 ID를 할당하는 방법
- 13. JS : 새로 생성 된 HTML 요소에 ID를 할당하는 방법
- 14. r - 매트릭스를 반복하고 각 요소에 값을 계산하고 할당하는 빠른 방법?
- 15. StyledText 구성 요소에 자동 스크롤을 설정하는 방법
- 16. 액티비티 참조를 내 구성 요소에 전달하는 방법
- 17. 각도 2의 모든 구성 요소에 서비스를로드하는 방법
- 18. Swing에서 특정 구성 요소에 KeyListener를 적용하는 방법
- 19. React 구성 요소에 Stripe.js 스크립트를 추가하는 방법
- 20. Redux에서 연결된 구성 요소에 구성을 전달하는 방법
- 21. angular2의 모듈과 구성 요소에 변수를 전달하는 방법
- 22. Angular 1.5 구성 요소에 jQuery를 삽입하는 방법
- 23. 서버 데이터를 React 구성 요소에 전달하는 방법
- 24. Joomla 구성 요소에 후크가있을 수 있습니까? 방법?
- 25. TreeGrid 구성 요소에 데이터를 추가하는 방법
- 26. Tchromium 구성 요소에 대해 TImage를 겹치게하는 방법
- 27. 컨트롤러를 구성 요소에 전달하는 올바른 방법
- 28. CakePHP의 구성 요소에 설정을 올바르게 전달하는 방법
- 29. enyo 종류의 어린이 구성 요소에 액세스하는 방법?
- 30. 다른 Ajax 구성 요소에 요소를 연결하는 방법
그래, 나는 그것을 두려워했다. 한숨. 이와 같이 trival set-ting 작업을 위해 불필요하게 성가신/말하자면 코드를 작성합니다. 앞으로. 고마워. – dugla
아, 실제로 물건을 조금 더 간결하게 만들기 위해 + -/*을 과부하 할 수 있습니다. 스위프트 FTW. – dugla