大疆社区

标题: 机甲Python API中文化初尝试 [打印本页]

作者: 用中文编程    时间: 2019-10-16
标题: 机甲Python API中文化初尝试
[{"nameindex":"_1_1","type":1,"imgsrc":"static/image/text.jpg","url":"","desc":"截取了官方的新手程序, 将所有API改为中文, 测试通过! 代码如下:\r\n\r\ndef start():\r\n    大师.设置模式(常量.自由模式)\r\n    云台.设置旋转速度(60)\r\n    装甲.等待时机(常量.装甲被袭_后底)\r\n    云台.平转(20)\r\n\r\n常量 = rm_define\r\n常量.自由模式 = 常量.robot_mode_free\r\n常量.装甲被袭_后底 = 常量.cond_armor_bottom_back_hit\r\n\r\n大师 = robot_ctrl\r\n大师.设置模式 = 大师.set_mode\r\n\r\n云台 = gimbal_ctrl\r\n云台.设置旋转速度 = 云台.set_rotate_speed\r\n云台.平转 = 云台.yaw_ctrl\r\n\r\n装甲 = armor_ctrl\r\n装甲.等待时机 = 装甲.cond_wait\r\n"}]
作者: 娃娃要当科学家    时间: 2019-11-17
怎么做到的啊
作者: 用中文编程    时间: 2019-11-19
娃娃要当科学家机甲大师 RoboMaster S111-17 11:39
怎么做到的啊
“常量 = rm_define”之后都是对 API 的重命名(中文化)。这部分可以在所有代码中重复使用。
这样就可以在主程序中调用中文 API了。
作者: 娃娃要当科学家    时间: 2019-11-19
用中文编程机甲大师 RoboMaster S111-19 03:19
“常量 = rm_define”之后都是对 API 的重命名(中文化)。这部分可以在所有代码中重复使用。
这样就可以在主程序中调用中文 API了。
谢谢大师指点




欢迎光临 大疆社区 (https://bbs.dji.com/) Powered by Discuz! X3.2