devmae
개발자 향기
devmae
전체 방문자
오늘
어제
  • 전부 감상 (280)
    • Unity (52)
      • memo (37)
      • R&D (15)
    • 모바일 (32)
      • iOS (6)
      • Android (25)
    • 개발자 모드 (41)
      • 개발자처럼 파고들기 (28)
      • 한가해서 책읽는거 아님 (10)
      • 영상 요약 (3)
    • Languages (40)
      • C++ (23)
      • MFC (8)
      • Java (4)
      • javascript (5)
    • Flash (108)
      • tip (29)
      • tech (4)
      • as2.0 (1)
      • as3isolib (3)
      • flartoolkit (2)
      • 이미지 편집기 (2)
      • papervision3d (12)
      • scale form (2)
      • Flash Builder (12)
      • air (5)
      • as3.0 (20)
      • flash player (9)
      • 개념잡기 (6)
      • source (1)
    • +,-,×,÷ (3)
      • 수학 뽀개기 (3)

블로그 메뉴

  • 홈
  • 방명록

인기 글

최근 댓글

최근 글

hELLO · Designed By 정상우.
devmae

개발자 향기

Unity/memo

Can't add script: Can't add script behaviour 에러

2014. 4. 17. 14:35

Can't add script: Can't add script behaviour 클래스. The scripts file name does not match the name of the class defined in the script!


라는 문구를 보았다.

클래스명과 파일명이 다르다고 하는데,

분명 MonoBehaviour도 상속받은 클래스이고, 클래스명과 파일명도 같았건만 저런 문구를 내뿜었다.


삽질의 결론.

public delegate void DelegateOnReceiveData(object data = null);


델리게이트에 파라미터 기본값을 줬었는데 뺐더니 잘 됐다.


(원래 Delegate 선언에는 기본값 넣는 구문이 없나....)

추가 : 파라미터 기본값은 c#4.0에서만 지원한다. unity는 c#2.0 ...

그리고 컴파일 에러가 있어도 안됨

저작자표시 (새창열림)
    'Unity/memo' 카테고리의 다른 글
    • [펌]BuildAssetBundleOptions
    • LoadLevel 안드로이드 에러
    • [펌]유니티 안드로이드 디버깅
    • Unity Android Plugin 설정하기 (unity - eclipse 연동)
    devmae
    devmae
    enjoy with me?

    티스토리툴바