Hi,
yes, you can't really hardcode variables for this.
typically, you have one prefab to listen for touches
1: you listen to the first touch
2: as soon as you have one finger down, you lnstantiate the prefab again, it will catch the second touch.
3: etc etc, for as mayn touch you want to support.
since you MUST listen to the Began state of a touch, the prefab records the finger id locally on its fsm, not globally.
bye,
Jean