Example #1
0
    private void Awake()
    {
        //초기화
        if (!animator)
        {
            return;
        }
        animatorPro = GetComponent <AnimatorPro>();
        animatorPro.Init(animator);

        bodyCollider = GetComponent <BoxCollider2D>();
        rigidbody2D  = GetComponent <Rigidbody2D>();

        //일반 속도로 변환해주는 메세지 등록
        Messager.RegisterMessage("NormalSpeed", _ => setNormalMoveSpeed());
    }
Example #2
0
 private void OnEnable()
 {
     Messager.RegisterMessage(PauseMessage, OnPause);
     Messager.RegisterMessage(UnPauseMessage, OnUnPause);
 }
 void OnEnable()
 {
     Messager.RegisterMessage(MessageName, Execute);
 }
Example #4
0
 void OnEnable()
 {
     Messager.RegisterMessage(PauseMessage, Pause);
     Messager.RegisterMessage(UnPauseMessage, UnPause);
 }
Example #5
0
 void OnEnable()
 {
     m_Message = GetMessage(m_LevelType);
     Messager.RegisterMessage(m_Message, Execute);
 }
Example #6
0
 private void OnEnable()
 {
     Messager.RegisterMessage(PauseMessage, OnPause);
     Messager.RegisterMessage(UnPauseMessage, OnUnPause);
     director = GetComponent <PlayableDirector>();
 }