AssetSetKeyCBFunc 键盘按键交互
格式
AssetSetKeyCBFunc(asset, callback)
简介
针对资源类的资源对象进行键盘按键操作时执行回调函数,键盘的按键操作及对应按键详见ACTION及KEY。
参数
名称 | 类型 | 描述 |
---|---|---|
asset | 资源类 | |
callback | 回调函数 |
实例
按下键盘按键Q时打印123。
import fg
import wx
asset = fg.AssetCreate()
asset.name = 'Main Scene'
asset.state = fg.STATE.VOXMODEL
asset.vmFile = 'mainScene'
asset.icon='icon.png'
fg.AssetRegister(asset)
def onKey(self, stamp, key, scancode, action, mods):
if action == wx.ACTION.PRESS and key == wx.KEY.Q:
print(123)
fg.AssetSetKeyCBFunc(asset, onKey)