重新映射panda3d事件的简单实用程序

panda3d-eventmapper的Python项目详细描述


Build StatusPackage VersionsPanda3D VersionsLicense

panda3d事件映射器

一个重新映射panda3d事件的简单实用程序。

功能

  • 重新映射事件
  • 通过PRC变量或API进行配置
  • 处理键盘、鼠标和游戏板

安装

使用pip安装panda3d-eventmapper包:

pip install panda3d-eventmapper

示例

importsysfromdirect.showbase.ShowBaseimportShowBaseimportpanda3d.coreasp3dimporteventmapperp3d.load_prc_file_data('','event-map-item-quit escape q\n''event-map-item-move-forward raw-w\n''event-map-item-move-backward raw-s\n''event-map-item-move-left raw-a\n''event-map-item-move-right raw-d\n')classGameApp(ShowBase):def__init__(self):super().__init__()self.eventmapper=eventmapper.EventMapper()self.accept('quit',sys.exit)self.accept('move-forward',print,['move forward'])self.accept('move-backward',print,['move backward'])self.accept('move-left',print,['move left'])self.accept('move-right',print,['move right'])GameApp().run()

许可证

BSD

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java optaplanner如何动态添加或编辑规则   java使用“public”是什么情况   java在selenium框架中,上下转换背后的逻辑是什么?   在Oracle ADF中使用EAR文件的java安装应用程序   java在Gradle中对现有的未签名apk进行签名   java spring事务超时不起作用   java是类级注释的定义类加载器始终是该类的初始类加载器的父级?   java在mysql中使用LIKE查询获取带撇号的记录   java CallableOrg。postgresql。util。日期参数未知的PSQLException   java我无法向jframe添加多个swing组件   java如何用数学在卡片对象中洗牌。随机的   java JavaFX 8将图形添加到右侧的标题窗格中   java NoClassDefFoundError。为什么?我该怎么修?   java重构Windows、UNIX、URI路径混合   关于java的服务。util。同时发生的ScheduledExecutorService。scheduleAtFixedRate:它执行任务的频率是多少?   TLS连接中ServerHelloDone之后的java SocketTimeoutException   java将多个图像上载到firebase并检索到viewpage   java有没有一种方法可以在不使用AWS SDK for 安卓的情况下在安卓应用程序上多部分上传到我的S3存储桶?