CS機器人ScritptFunction插件使用
1. 簡介
ScritptFunction是一款支持函數(shù)庫自定義的插件,用于用戶直接在插件中定義好腳本函數(shù),可以直接通過示教器表達式鍵盤插入函數(shù)功能,實現(xiàn)函數(shù)調用,減少現(xiàn)場工程師編寫任務樹的工作量,如坐標變換、等待超時、 位姿偏移等,語法需支持Python格式。
2. 使用
在使用中有兩種方法,用戶可根據(jù)自己的需求選不同的方式實現(xiàn)。
2.1 直接導入腳本方式
2.1.1導入腳本函數(shù)1
點擊配置 >> 插件 >>腳本函數(shù),點擊導入在外部寫好的文件,選擇.script后綴的文件,插件可 以自動加載文件并解析文件中的函數(shù)。


導入的函數(shù),可以選中查看函數(shù)體:

2.1.2注冊函數(shù)
點擊函數(shù)名稱前的選擇框,可以將函數(shù)注冊到鍵盤函數(shù)中,反之,可以取消注冊。

2.1.3任務中使用
如圖,會出現(xiàn)在輸入法快捷欄中,方便使用。

2.2 添加自定義函數(shù)方式
點擊添加按鈕,在鍵盤中輸入函數(shù)的簽名,只支持添加函數(shù)簽名并可以添加到鍵盤函數(shù)中,函數(shù)體需要在任務樹的腳本中補全。

在任務中新創(chuàng)建腳本函數(shù)體,用同一名字保存命名腳本。

2.2.2注冊函數(shù)
同2.1.2章節(jié)相同。
2.2.3任務中使用
同2.1.3章節(jié)相同。