Assets\Scripts\TouchControl.cs(40,4): error CS0106: The modifier 'public' is not valid for this item
1234567891011121314151617181920212223242526272829303132333435363738394041424344
using UnityEngine;
using UnityEngine.EventSystems;
public Transform frogger;
public class TouchControl : MonoBehaviour, IBeginDragHandler, IDragHandler
private SpriteRenderer spriteRenderer;
private void Awake()
{
spriteRenderer = GetComponent<SpriteRenderer>();
}
{
public void OnBeginDrag(PointerEventData eventData)
{
if (Mathf.Abs(eventData.delta.x) > Mathf.Abs(eventData.delta.y))
{
if (eventData.delta.x > 0)
{
frogger.position += Vector3.right;
}
else
{
frogger.position += Vector3.left;
}
}
else
{
if (eventData.delta.y > 0)
{
frogger.position += Vector3.up;
}
else
{
frogger.position += Vector3.down;
}
}
}
public void OnDrag(PointerEventData eventData)
{
}
}
По дате
По рейтингу
123456789
private void Awake()
{
spriteRenderer = GetComponent<SpriteRenderer>();
}
{ // Эта скобка нафига тут?
public void OnBeginDrag(PointerEventData eventData)
{