예제 #1
0
 void OnMoveStart(UnityEngine.EventSystems.PointerEventData evenData, GameObject obj, EventTriggerListener etl)
 {
     if (PlayerMoveControl.moveStart != null)
     {
         PlayerMoveControl.moveStart();
     }
 }
예제 #2
0
 void OnMoveStart(UnityEngine.EventSystems.PointerEventData evenData, GameObject go)
 {
     if (PlayerMoveControl.moveStart != null)
     {
         PlayerMoveControl.moveStart();
     }
 }
예제 #3
0
 void OnMoveStart(GameObject go)
 {
     if (PlayerMoveControl.moveStart != null)
     {
         PlayerMoveControl.moveStart();
     }
 }
예제 #4
0
    // Use this for initialization
    void Awake()
    {
        Instance = this;
        _mTransform = transform;

        moveEnd = OnMoveEnd;
        moveStart = OnMoveStart;
    }
예제 #5
0
    // Use this for initialization
    void Awake()
    {
        Instance    = this;
        _mTransform = transform;

        moveEnd   = OnMoveEnd;
        moveStart = OnMoveStart;
    }
예제 #6
0
 void OnDragOut(UnityEngine.EventSystems.PointerEventData evenData, GameObject go)
 {
     _drag = false;
     mTrans.localPosition = Origin;
     if (PlayerMoveControl.moveEnd != null)
     {
         PlayerMoveControl.moveEnd();
     }
 }
예제 #7
0
 public void Start()
 {
     canBeHit          = true;
     animator          = GetComponent <Animator>();
     spriteRenderer    = GetComponent <SpriteRenderer>();
     hearts            = GameObject.FindGameObjectsWithTag("Heart");
     playerMoveControl = GetComponent <PlayerMoveControl>();
     UpdateHearts();
 }
예제 #8
0
 void OnDragOut(GameObject go)
 {
     _drag = false;
     mTrans.localPosition = Origin;
     if (PlayerMoveControl.moveEnd != null)
     {
         PlayerMoveControl.moveEnd();
     }
 }
예제 #9
0
    // Use this for initialization
    void Start()
    {
        instance     = this;
        latency      = Launcher.latency;
        elapsedTime -= 2 * BgaManager.Instance.MsPerBeat + BgaManager.Instance.MsOffset + latency;

        playerControl = player.GetComponent <PlayerMoveControl>();
        judgeText     = judgeObject.GetComponent <Text>();
    }
예제 #10
0
    void Start()
    {
        VCam   = GameObject.Find("Camera").GetComponentInChildren <Cinemachine.CinemachineVirtualCamera>();
        Player = GameObject.Find("Player").GetComponentInChildren <PlayerMoveControl>();
        GameObject WhitecellObject = GameObject.Find("Whitecell");

        if (WhitecellObject)
        {
            Whitecell = WhitecellObject.GetComponent <WhitecellControl>();
        }
    }
예제 #11
0
    void StartGame()
    {
        Time.timeScale = 1f; // 정상 시간흐름

        Instantiate(player, StartingPos, StartingRotate);
        playerInstance      = GameObject.FindWithTag("Player");
        playerMoveControl   = playerInstance.GetComponent <PlayerMoveControl>();
        playerHealth        = playerInstance.GetComponent <PlayerHealth>();
        playerAttack        = playerInstance.GetComponent <PlayerAttack>();
        playerHealth.health = playerHealth.maxHealth; // 풀피로 시작
        UpdateStatusText();
    }
예제 #12
0
 void Start()
 {
     PlayerRb = GetComponent <Rigidbody2D>();
     Move     = GetComponent <PlayerMoveControl>();
 }
예제 #13
0
 void Start()
 {
     Move = GetComponent <PlayerMoveControl>();
 }