Author Topic: UIEventTrigger Inspector is missing OnDragXXX, OnDrop  (Read 15108 times)

yuewah

  • Full Member
  • ***
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 180
    • View Profile
UIEventTrigger Inspector is missing OnDragXXX, OnDrop
« on: April 02, 2015, 04:41:37 AM »
Some OnDrag, OnDrop related is missing

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: UIEventTrigger Inspector is missing OnDragXXX, OnDrop
« Reply #1 on: April 04, 2015, 03:48:19 AM »
If you notice, UIEventTrigger doesn't pass any parameters to its functions. OnDrag and OnDrop both have parameters that they would need to pass. This is why they are not on the list.

arkon3

  • Jr. Member
  • **
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 71
    • View Profile
Re: UIEventTrigger Inspector is missing OnDragXXX, OnDrop
« Reply #2 on: April 30, 2015, 08:34:42 PM »
So how do we pass onDrag(delta) to another object?

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: UIEventTrigger Inspector is missing OnDragXXX, OnDrop
« Reply #3 on: April 30, 2015, 08:37:49 PM »
Don't use an event trigger. Write a script with OnDrag(Vector2 delta) function in it.