유니티 짱 03) 작업에 들어가기 전 씬, 스크립트 복제

2023. 3. 29. 15:08·Unity 3D/유니티 짱

에셋에 포함된 기본 스크립트, 씬 등에 이미 구현된 내용이 있다면 이를 바탕으로 수정하는 것이 작업을 좀 더 빠르게 할 수 있는 길입니다.

 

작업하기에 앞서,

에셋의 샘플을 가져와서 쓸 때, 수정하는 도중 문제가 생길 수 있으니 항상 복제부터 하고 시작합니다.

이렇게 하면 수정 도중 문제가 발생하면 원본은 유지되니 이를 다시 사용할 수 있고, 에셋을 다시 불러와야 할 경우가 있더라도 실수로 원본이 수정본을 덮어 쓸 일이 없습니다.

 

1. 씬 복제

     Locomotion 씬을 선택하고 Ctrl + D 를 입력하여 복제한 후, Assets > Scenes 폴더를 생성하고 복제한 씬을 여기로
     가져와 이름을 변경합니다.

     하이어라키(Hierachy) 창의 이름이 파란색인 프리팹들을 모두 선택하여 언팩합니다.

     이로써 해당 항목들을 원본 프리팹 데이터와는 별개로 수정하여 사용할 수 있습니다.

2. 스크립트 복제

    수정할 스크립트들의 원본을 선택하고 Ctrl + D 를 입력하여 복제한 후 Assets > Scripts 폴더를 생성하여 복제한

    스크립트들을 이동하였습니다.

    < 복제한 스크립트 >

    UnityChanControlScriptWithRgidBody, ThirdPersonCamera, FaceUpdate, RandomWind, IKCtrlRightHand

 

    복제할 경우 이름은 "원본 이름 1" 과 같이 됩니다.

    그리고, 클래스 이름이 서로 같기에 에러가 발생하게 되는데 해결 방법은 아래와 같습니다.

    이는 원본과는 다른 이름으로 복제한 스크립트 이름을 변경하고,
    해당 스크립트에 들어가 변경한 스크립트 이름과 동일하게 클래스 명을 변경해줍니다.

    

이렇게 해주면 수정 작업을 해도 문제가 발생하지 않습니다.

'Unity 3D > 유니티 짱' 카테고리의 다른 글

유니티 짱 06) 다른 모델링 구하기 & 간단한 카툰 텍스쳐 변경  (0) 2023.04.06
유니티 짱 05) 3D 액션 게임 캐릭터 조작 - 1  (0) 2023.04.01
유니티 짱 04) 3D 액션 게임 카메라 시점 전환  (0) 2023.03.29
유니티 짱 02) 에셋에는 무엇이 포함되어 있는가?  (0) 2023.03.20
유니티 짱 01) 에셋 불러오기 및 툰 셰이더 적용 (3D ver1.4.0)  (0) 2023.03.04
'Unity 3D/유니티 짱' 카테고리의 다른 글
  • 유니티 짱 05) 3D 액션 게임 캐릭터 조작 - 1
  • 유니티 짱 04) 3D 액션 게임 카메라 시점 전환
  • 유니티 짱 02) 에셋에는 무엇이 포함되어 있는가?
  • 유니티 짱 01) 에셋 불러오기 및 툰 셰이더 적용 (3D ver1.4.0)
ybbro
ybbro
대부분의 포스팅은 pc에서 작성되었습니다. 모바일에서 볼 때 설명이 잘리면 데스크탑 모드를 사용해보길 바랍니다.
  • ybbro
    어떻게든 굴리는 게임 공방
    ybbro
  • 전체
    오늘
    어제
    • 전체
      • 스파르타코딩클럽_Unity개발과정
      • Unity 2D
        • 카드게임
        • 플랫포머 게임
        • 뱀서라이크
      • Unity 3D
        • 닷지
        • 유니티 짱
        • 디펜스 게임
      • Unity 에러 노트
      • 기능 구현 방법 정리
      • 셰이더 그래프
        • 2D
        • 3D
      • 프로그래머스
      • 자료구조
      • 기타
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    hello
    대시
    UI
    룰렛
    무료스킨
    직렬화
    텍스트매시프로
    64비트
    마스크
    잔상
    sprite mask
    앱이 휴대전화와 호환되지 않아 설치되지 않았습니다
    유니티
    갤럭시 S24
    유니티 애니메이터 파라미터 초기화
    unity
    삭제
    세이브
    다크모드
    스파인
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
ybbro
유니티 짱 03) 작업에 들어가기 전 씬, 스크립트 복제
상단으로

티스토리툴바