1
이 유용한 도구를 찾은 후에 스크립트를 구성하는 데 사용하고 싶습니다. 하지만 succes에없이, 나는 "순서 = X"인수를 사용하는 것을 시도했다[Header ("text")] 헤더를 사용하는 데 제한이 있습니까?
attribute 'Header' is not valid on this decleration type. It is only valid on 'field' declerations.
: 나는 세 번째 "카테고리"를 추가 할 때, 그것은 나에게 다음과 같은 오류를 제공합니다. 무슨 일있어? 유니티 문서에서 그걸 찾지 못하는 것 같습니다. 조 대한
[Header("Feedback settings")]
public string gameName = "";
public string sendToEmail = "";
[Space(5)]
[Header("Canvas settings")]
public Sprite emptyStar, fullStar, button;
[Range(20, 100)]
public float canvasSize;
[Range(-1, 1)]
public float canvasXPosition, canvasYPosition;
public float spritePadding, buttonYOffset;
[Header("Rate settings")] //<-- this one is marked with the above error
public enum MarketPlaces {PC, mobileTablet};
public MarketPlaces compileFor = MarketPlaces.PC;
public string rateLink;
추가 코드는 열거로를 따라 갈 수 없어,
[Header("Canvas settings")]
public Sprite emptyStar, fullStar, button;
[Range(20, 100)]
public float canvasSize;
[Range(-1, 1)]
public float canvasXPosition, canvasYPosition;
public float spritePadding, buttonYOffset;
public enum MarketPlaces { PC, mobileTablet };
[Header("Feedback settings")]
public string gameName = "";
public string sendToEmail = "";
[Header("Rate settings")]
public MarketPlaces compileFor = MarketPlaces.PC;
public string rateLink;
[HideInInspector]
public GameObject currentCanvas, tempButton, subCanvas;
private Button[] starButtons;
private Vector2 canvasPosition;
private GameObject rateMeCanvas, rateButton, contactField, openClient;
감사합니다 당신이 아주 많이! 이 문제를 해결했지만 지금은 변수를 약간 재구성 한 후 Inspector 패널에서 "캔버스 설정"헤더를 3 번 얻었습니다. 이것은 범위 속성과 관련된 것입니까? * 원래 게시물보기 * – sdieters
@sdieters 빈 스타, 풀 스타, 버튼을 모두 한 줄로 선언 한 것과 관련이 있다고 생각합니다. 머리글은 각 머리글에 적용됩니다. 머리글을 먼저 선언 한 다음 다음 줄에 다른 머리글을 선언하면 머리글은 한 번만 (첫 번째 머리글 위에) 나타나야합니다. – Serlite
정확하게 @serlite - 답변에 표시하겠습니다! – Fattie