상자가 펀치되고 파괴 된 각 상자의 점수가 배열 안에 저장되는 게임입니다. 각 펀치의 점수를 가져올 수는 있지만 나중에 사용할 수 있도록 배열 안에 저장할 수는 없습니다.게임 객체가 배열 내의 다른 game 객체와 충돌 할 때마다 각 점수를 저장하는 방법
답변
Ted가 이미 주석 처리 했으므로 목록 <> 개체를 사용해보십시오. 그것은 당신이 그것의 크기를 설정할 필요가없는 방식으로 동적입니다. add() 메서드를 사용할 때 적절하게 조정됩니다.
"점수"개체를 검색하려면 목록에서 getElementAt() 메서드를 사용할 수 있습니다.
List<Score> scores = new List<Score>();
scores.Add(new Score());
Score aScore = scores.getElementAt(0); // this gets Score located at index 0
목록을 사용하지 않으려면 표준 배열을 사용할 수 있습니다.
Score[] scores = new Score[100]; // set number of scores in array
scores[0] = new Score();
Score aScore = scores[0];
이것은 너무 까다로운 문제는 아닙니다. 일부 코드 또는 오류가있을 수 있습니다.
미안하지만, 나는 이것에 익숙하지 않습니다. 디버깅 할 때 아무 것도 반환하지 않는 코드를 사용했습니다. 그것은 각 상자가 파괴 될 때 배열에 각 점수를 저장해야한다는 것입니다. 거기에 참고 용으로 발췌 문장을 넣었습니다 – user7681933
점수 []의 초기화가 어디입니까? 아무 데나 초기화하지 않았다면 컴파일러는 어딘가에서 오류를 던질 것입니다. 그리고 코드의 외형에서 배열의 10 칸에 동일한 값을 추가하는 것처럼 보입니다. – EddisonKing
나는 10 개의 상자 만 가지고 있기 때문에 int [] score = new int [10]으로 초기화합니다. 알았어, addedValue에 대한 배열을 만들 필요가 있니? – user7681933
- 1. Godot - 다른 객체와 충돌 할 때 객체가 멈추지 않습니다.
- 2. Flashcard Game : 점수를 유지하는 방법
- 3. 게임 점수를 android cocos2d에 저장하는 방법
- 4. Array 객체가 다른 객체와 다른 점은 무엇입니까
- 5. 추측 게임 - 점수를 유지하는 방법
- 6. 높은 점수를 저장하는 방법
- 7. Game Center에서 로컬 플레이어 점수를 얻는 방법
- 8. 십진수로 점수를 Game Center에 제출하려면 어떻게해야합니까?
- 9. 어떤 게임 객체가 감지 되었습니까?
- 10. iphone 점수를 게임 센터에보고
- 11. 아이폰 SDK 점수를 저장하는 방법?
- 12. 파이썬에서 다른 객체와 오인되고있는 객체가 올바르지 않습니다.
- 13. 게임 센터가 점수를 저장하지 않음
- 14. 힙에 배열 객체가 존재합니다.
- 15. elasticsearch는 검색 할 때마다 점수를 다시 계산합니까?
- 16. 게임 센터에서 점수를 표시하는 신속한 기능
- 17. 게임 엔티티 : 충돌 처리
- 18. 게임 센터 : 사용자의 점수를 얻는 방법?
- 19. 중복 배열 내의 PHP 객체가 수정 중입니다
- 20. NSPredicate는 다른 배열에있는 객체가 소유 한 배열 내의 객체를 검색 할 수 있습니까?
- 21. 캔버스에있는 객체와 객체의 충돌
- 22. 다른 객체와 충돌 할 때 objet의 움직임을 멈 춥니 다.
- 23. facebook에서 게임 점수를 업데이트하는 방법은 무엇입니까?
- 24. 배열은 단지 객체와 메모리 충돌
- 25. 객체가 배열 오버라이드에 푸시되었습니다.
- 26. Game Center 회전 기반 게임
- 27. Game Center에 높은 점수를 제출하면 작동하지 않습니다.
- 28. 객체가 동일한 객체와 충돌하는 경우
- 29. 데모 게임 레이싱 게임 충돌 (GamerServicesNotAvailableException)
- 30. C# ascii 게임 충돌
당신은'List'를 사용할 수 있습니다 –
gameobject가 다른 이름을 가진다면, 키 이름과 값 gameobject와 함께 Dictionary를 사용할 수 있습니다. 멋진데 : D –