Синтаксис:
Используется csharp
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class Drag2 : EventTrigger
{
private bool dragging;
private void Start()
{
}
public void Update()
{
if (dragging == true)
{
Vector3 mouse = Camera.main.ScreenToWorldPoint(Input.mousePosition);
transform.position = new Vector3(mouse.y, transform.position.z);
}
}
public override void OnPointerDown(PointerEventData eventData)
{
dragging = true;
}
public override void OnPointerUp(PointerEventData eventData)
{
dragging = false;
}
}
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class Drag2 : EventTrigger
{
private bool dragging;
private void Start()
{
}
public void Update()
{
if (dragging == true)
{
Vector3 mouse = Camera.main.ScreenToWorldPoint(Input.mousePosition);
transform.position = new Vector3(mouse.y, transform.position.z);
}
}
public override void OnPointerDown(PointerEventData eventData)
{
dragging = true;
}
public override void OnPointerUp(PointerEventData eventData)
{
dragging = false;
}
}