(Unity) 관리자에서 public을 사용하지 않고 관리자를 통해 편집하는 방법

782 단어 Unity

그럴 수 있어요.


"Serialize Field는""심각도 강제 privete 필드""를 의미합니다."
한 마디로 하면 검사기에서 변수의 값을 변경하려면public을 추가하고, Serialize Field를 추가하면 privete나proteted의 변수라도 검사기에서 값을 변경할 수 있습니다.
I_am_hentai.cs
    [SerializeField]
    private Vector3 initializeAngle;
priverte가 추가된 변수지만

provate 변수라도 검사기에서 값을 변경할 수 있습니다.
접두사를 드래그하거나 드래그하기 위해서는 모든 것이 공개되어야 합니다
이거 편해요.이렇게 퍼블릭하면 단점이 있다!!

좋은 웹페이지 즐겨찾기