1
我的應用程序使用Paper.js作爲繪製元素的框架,而且我正在編寫一些測試。在Paper.js上觸發工具事件
我需要手動觸發工具事件,但我得到'發射不是函數'錯誤。
我做這樣的:
tool.emit('mousedown', {
point: new Point(5, 5)
});
這有什麼錯我的代碼?根據Paper.js documentation:
emit(type,event)在工具上發出事件。
參數:類型: 字符串( '鼠標按下' | '鼠標鬆開' | 'mousedrag' | '鼠標移動' | '的keydown' | 'KEYUP') - 事件類型的事件:Object - 包含 屬性的對象字面描述事件返回:布爾 - 如果爲true事件 有聽衆,否則爲false
如果調試我的代碼,工具是Tool
對象,但emit
不存在。