unity3d-2dtools

    8

    1답변

    Unity3D와 iOS8을 사용할 때 이상한 문제가 발생했습니다. 약 1 분 후에 커다란 (때로는 조금 작아 짐) 딸꾹질이 생겨서 그 이유를 알 수 없습니다. 가비지 수집? 우리는 문제가 무엇인지 알아 내려고 며칠을 보냈는데 정확히 동일한 문제가 발생하는 최소한의 데모 프로젝트를 만들었습니다. 딸꾹질은 iOS 7 이하 기기에는 표시되지 않으며 Android

    1

    1답변

    현재 진행중인 과정 중 하나에 대한 프로젝트를 진행 중입니다. unity3D에서 2D 게임을 만들고 있는데, 작은 문제가 있습니다. 게임을 실행할 때마다 캐릭터가지도를 통해 계속 떨어지는 경우가 있습니다. rigidbody2D와 boxCollider2D를 내 캐릭터와 전경 모두에 추가 했더라도. 코드가 첨부되어 있으며, C#이며 약간 긴 코드입니다. ent

    0

    1답변

    저는 현재 게임에서 배경과 장애물이 지속적으로 "respawns"하고 루프를 생성하도록했습니다. 장애물에 두 번째 스크립트를 추가하여 수직으로 움직이게 할 때까지 모든 것이 잘 작동했습니다. 스크립트를 추가 한 후 "소스 유형에서 대상 유형으로 변환 할 수 없습니다"오류가 발생했습니다. 이 객체 루프 (고사) 만들 수있는 스크립트를 public class

    2

    1답변

    "Time.timeScale = 0;"을 사용하지 않고 Unity에서 게임을 일시 중지 할 방법을 찾으려고합니다. 이것을 바꾸고 싶은 이유는 게임이 일시 정지 된 상태에서 캐릭터를 애니메이션으로 만들고 싶기 때문입니다. 이 스크립트를 변경하여 플레이어가 공간을 클릭 한 후에 중력과 전진 속도 만 "설정"되는 방법이 있습니까? 아니면 문제를 해결할 더 좋은

    1

    1답변

    내 목표는 pacman이 펠렛을 먹는 것을 감지하는 것이지만 OnCollisionEnter2D 메서드는 호출되지 않습니다. Unity에 익숙하지 않아서 이것이 간단한 수정이라면 미안합니다. 유일한 'catch'는 모든 것이 동적으로 생성되므로 문제의 원인 일 수 있습니다. public class World : MonoBehavior { Game

    0

    2답변

    저는 2D 유니티 게임을 만들었습니다.이 게임에서는 3 차선 이상으로 이동하고 특정 레인에만 영향을 미치는 분사 화살표를 움직일 수 있습니다. 이렇게하기 위해서 나는 한 차선에서 다른 차선으로 이동할 때마다 화살 조립식의 층을 바꾸고있다. 화살표 히트에 지형의 자녀로 변경할 수 있지만, 화살표 조립식 변화 그의 층은 복제 화살표 이 어떻게 화살표를 만들 수

    0

    1답변

    일반적인 충돌 시스템 외부에서 충돌을 테스트하고 해결할 수있는 방법이 있습니까? 시스템 통합이 제공하는 기본 필터를 사용하여 대부분의 게임 개체를 충돌시키려는 상황이 있습니다. 그러나 매우 특별한 그룹의 개체 (4 개의 다른 레이어 내)는 다르게 동작하고 상황에 따라 다르게 충돌합니다. 넓은 트리거로 사용할 원형 트리거가있는 자식 개체를 추가 한 다음 개체

    4

    1답변

    저는 똑똑한 방법으로 다음과 같은 커브를 만들려고합니다. (Unity3D 2D 파트 (메쉬 콜라이더를 사용하지 않고)를 사용하여))),하지만 하나도 찾지 못했습니다. 어떤 도움 주시면 감사하겠습니다.

    0

    1답변

    모바일 장치 용 2D 플랫폼 게임을 만들고 있습니다. 나는 guiTexture를 가지고 있는데, 눌렀을 때 스프라이트가 점프하게됩니다. 그러나 guiTexture를 누를 때마다 스프라이트는 매번 다른 높이로 점프합니다. 버튼을 누르고 있거나 가볍게 누르면됩니다. 여기 내가 사용하고 점프 스크립트입니다 using UnityEngine; using Syste

    1

    1답변

    만져서 물체를 왼쪽이나 오른쪽으로 움직이는 방법을 알고 싶습니다. 다음과 같이합니다. public float speed; void FixedUpdate() { float LeftRight = Input.GetAxis ("Horizontal"); Vector3 Movement = new Vector3 (LeftRight, 0, 0);