Tak to byl můj první přístup, který mne okamžitě napadl. Problém je, že
mi tento přístup nechce fungovat tak jak by měl. Druhý přístup byl už
mnohem sofistikovanější = mám globální proměnnou g_Button a definuju
dvě vlastnosti Waiting a Pressed. Na první "RightClick" nastavím
Pressed a Waiting na TRUE a spustím skript (nová metoda Game), který mi nastaví po určité
době Waiting na FALSE a pokud je Pressed stále na TRUE tak Game.ApplyEvent( "RightClick" ).
Potom se ještě na různé stavy reaguje v události "RightClick".
Jenže, tady mám zase problém s tím, že bych nějak potřeboval tu metodu spustit tak, abych
mohl neustále přijímat nové události "RightClick", které mi teď fungují nějak úplně divně
.
Skoro by stálo za to zkusit ten skript (metodu) přiřadit spíše Actorovi.
Je to napsaný poněkud zmateně, ale doufám, že to tu třeba už někdy někdo implementoval
a nebojí se sdílet svůj kód.