본문 바로가기
프론트엔드

Action 으로 다른 스크립트 함수 가져오는 방법

by 느바 2022. 10. 10.
반응형

Action 으로 다른 스크립트 함수 가져오는 방법

예제 : Test 클래스에서 Target 클래스 내 함수를 가져오기

Test 클래스

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Test : MonoBehaviour
{
    void Start()
    {
        Target.target();
    }
}

Target 클래스

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System;

public class Target : MonoBehaviour
{
    public static Action target;

    private void Awake()
    {
        target = () =>
        {
            Move();
            Jump();
        };
    }

    private void Move()
    {
        Debug.Log("Move!");
    }

    private void Jump()
    {
        Debug.Log("Jump!");
    }
}

[출처]

https://www.youtube.com/watch?v=3lBuHT3HM-Q 

https://www.youtube.com/watch?v=dUuQ_q9H2_g 

 

반응형

'프론트엔드' 카테고리의 다른 글

Unity ColorUtility  (0) 2022.10.11
Unity Array List Dictionary  (0) 2022.10.10
Unity에서 Json을 사용하는 방법  (0) 2022.10.09
코루틴  (0) 2022.10.09
TextMeshPro 텍스트 변경 및 한글폰트 설정  (0) 2022.10.02