talvez pura incompetência minha, mas não está muito claro pra mim como atribuir os parâmetros.
Self.Method.Pass(1) está chamando o parametro 1 com que valor ?
acho que entendi, se parametro significa 0 certO?
seria o mesmo que Self.Method.Pass(1, 0)
Self.Method.Pass(4, 1) aqui é chamado o parametro 1 com o valor 4 certo ?
Viewing post in Method (Construct 2 Addon) comments
A expressão ‘Pass()’ tem como única função passar todos os seus parâmetros, em sequência, para o trigger ‘On method’, e ela só irá funcionar corretamente na ação ‘Call method’.
Os parâmetros passados em ‘Pass()’ podem ser acessados, em ordem, em um trigger ‘On method’, usando a expressão ‘Param()’.
Se eu usar ‘Pass(10, 64, “banana”)’, no trigger ‘On method’ posso obter:
‘Param(0)’ -> 10
‘Param(1)’ -> 64
‘Param(2)’ -> “banana”
O behavior foi feito assim devido a uma limitação do Construct 2 que não permite links de parâmetros adicionais (como existe no plugin Function) em behaviors.
Se ainda tiver dúvidas, você pode dar uma olhada na demonstração que está disponível e ver como essa expressão é utilizada.