|
| 13 Jun 2017 10:16 PM |
and contextactionservice??
|
|
|
| Report Abuse |
|
|
|
| 13 Jun 2017 10:18 PM |
contextaction service binds specific keys and buttons to a main receiver function user input service binds to all _pressed, _changed and _ended events keydown shouldnt be used nowadays |
|
|
| Report Abuse |
|
|
|
| 13 Jun 2017 10:18 PM |
can bind* and each serves more than just those purposes |
|
|
| Report Abuse |
|
|
chimmihc
|
  |
| Joined: 01 Sep 2014 |
| Total Posts: 17143 |
|
|
| 13 Jun 2017 10:20 PM |
One of them should not be used.
The differences between the others are well explained on their wiki pages. |
|
|
| Report Abuse |
|
|
Wrathsong
|
  |
| Joined: 05 Jul 2012 |
| Total Posts: 22393 |
|
|
| 13 Jun 2017 10:22 PM |
https://www.youtube.com/watch?v=NWx5XQbpHBU
https://www.youtube.com/watch?v=GHdZG1JfhvY
thought there was a wiki article on CAS vs UIS but I explain both of them here
|
|
|
| Report Abuse |
|
|
|
| 13 Jun 2017 10:36 PM |
so in what instances would I use one over the other?? The only real difference I see is that ContextActionService binds specific inputs to specific code while UserInputService simply checks for a specific input and runs specific code. They seem redundant... Why do they both exist?
|
|
|
| Report Abuse |
|
|
Wrathsong
|
  |
| Joined: 05 Jul 2012 |
| Total Posts: 22393 |
|
|
| 13 Jun 2017 10:51 PM |
CAS is primarily used for mobile/cross platform support. There are some things you can do with UIS that you can't with CAS and vice versa
|
|
|
| Report Abuse |
|
|