相关文章

mblock控制SG90舵机模块

【1.关于SG90舵机】 SG90舵机是Arduino中常用的一种舵机。这是一种模拟舵机,和数字舵机不同,模拟舵机需要持续发送控制脉冲,才能使舵机旋转到某个角度并保持。 Arduino中使用SG90舵机,常用方法是使用servo库。但是servo库使用了timer1定时器,和arduino产生pwm信号也使用了…

python爬取mblock的图片素材

打开mblock: URL: https://ide.makeblock.com/ 开F12,切到角色页面: 点一下添加,看到有很多素材: 切到Network页的XHR找接口: 其中sprites.json引起了我的注意,点开看看: 是一个列表套dict的结构 其中一个dict: {name: "Abby", // 角色名…

Mblock的扩展模块的编写

Mblock的扩展模块的编写 什么是mblock扩展呢 mBlock扩展能为mBlock添加新的语句块。您可以用扩展来支持您喜欢的Arduino传感器,或者Lego, LittleBits等机器人和电子模块产品。 基于近几年创客平台的火热,mblock作为青少编程平台,也大受青睐。…

MBlock开发环境搭建

本人对STM教育有兴趣,研究了一下mblock的代码,总结了一些个人搭建修改的经验,如果有需要进一步了解的朋友,欢迎交流,QQ:690333105,验证信息:mblock 软件安装 1、安装flash builder 4.7 premium: MBlock环境搭建全部资料链接:https://pan.baidu.com/s/1sfmSCystGrzvs…

给mBlock添加扩展模块

1.mblock简介 mblock是基于开源软件Scratch开发的图形化编程软件,支持Makeblock机器人和Arduino编程,从而让用户可以轻易创造出可交互的智能应用。关于mblock请查看官网:http://www.mblock.cc/ 2.关于mblock扩展 在使用mblock编写arduino程…

scratch项目/mblock项目:打地鼠(事件类之消息广播、控制类之克隆体、数据类之新建模块指令综合应用)

scratch项目/mblock项目:打地鼠(事件类之消息广播、控制类之克隆体、新建模块指令综合应用) 目录项目简介学习目标项目描述项目角色及背景项目流程任务一:程序初始化任务二:洞口的设置知识点1: 画笔工具之图章任务三:锤子的设置任务四:蝙蝠的设置知识点2: 变量知识点3…

KBE——查询

关于def文件的flags(这个标签表明了属性的作用域) 没有只在client的作用域 转载于:https://www.cnblogs.com/bbdr/p/10563449.html

Unity连接KBE云服务器:登录网关(baseapp)异常

大概流程: 1.Unity编辑器点击运行 2.点击注册账号 3.点击登录账号: KBEngine::login_loginapp(): connect 外网IP:20013 success!KBEngine::Client_onLoginSuccessfully: accountName(test004), addr(内网IP:20015|20005), datas(21)!connect to 内网…

kbe源代码读

一个项目的源代码在原始开发者看来其流程是比较清晰的,如果由原始开发者写一些如何阅读这份源代码的文档的话难免会有所疏漏(因为有一些在他看来很自然的东西,在读者初次接触看来是比较奇怪的),当然要想毫厘不差地表述…

kbengine 的 nginx反向代理https/wss 配置 支持kbe负载均衡

微信开发要求 必须用https 和 wss连接, 这里给出nginx反向代理配置, 自己使用一切正常,希望能帮助大家。域名一定要在微信开发后台设置,不然连接不上, 域名要备案,不然 审核不通过。 nginx.conf 添加两行。…

KBE_运作流程

图片来自官方手册:Switch Fabric:交换机网络,根据网络环境的不同而不同,根据用户自己的情况进行配置,不属于引擎范畴。 运作流程 Client连接Loginapp通过API连接,如下示例: KBEngineApp.getSing…

kbengine运行mysql error access denied for user ‘kbe@localhost‘

当我们编译好kbengine以后,我们运行bat,可能会遇到上述的问题,首先我们检查mysql 是否安 Unity3d及kbengine多人在线游戏的开发 Unity3d及kbengine多人在线游戏的开发 今天和大家一起学习如何使用kbengine及Unity3d搭建一款多人在线游戏&…

KBE_那些事

批处理文件不要放在工具栏执行,这里有坑:工具栏运行批处理文件,当前路径(%cd%)不是批处理文件所在路径日志的输出(DEBUG_MSG 和 INFO_MSG)都被输出在({资产库}/logs/*.log&#xff0…

【unity3d】KBE+unity3d学习笔记01

KBE学习笔记01 文章目录 KBE学习笔记01下载KBE到本机并Build下载KBE_unity3d_demo到本机,并使用unity3d打开(我使用的2019)下载Xampp并配置网络环境添加KBE的环境变量启动KBE和KBE的demo到此,整个KBE的初步搭建和测试就已经完成了 git地址:https://gitee.com/asiworld/MakeAMod…

KBE实践——登录案例

目录 服务器 void maini(){ printf("hello world"); } 最小资产库创建 entity配置 实体的Python实现 创建第一个空间Space 让entity进入空间Space 客户端(unity) 生成客户端SDK 实现Client部分验证 验证测试 正文 服务器 最小资产库创…

kbe linux启动

我的程序是同事发来的, 所以一个局域网内有多台后台再跑, 修改cid 和 uid 避免和其他服务器重复。(kbe是分布式的) 关闭kbe 开启kbe

快速安装KBE0.82

好了,休息了一段时间,博客要更新了,好开心,因为前段时间一直写PhotonServer的项目,所以博客就休息了,回来想写点东西,发现有小伙伴问我前面的那年那兔那些事怎么做的,等我整理下&…

kbe 学习

让我们把KBEngine玩坏吧!如何定制我们自己的C函数(一) 为什么不更新kbe warring的代码解读了,因为在我看来那个demo讲完了实体就没东西可讲了,如果专心的看官方文档和PPT的话demo的代码后面没任何难点了已经&#xff…

KBE学习笔记

base v2.x 1.服务端脚本中entity.def定义的内容在生成的插件中所呈现出来的分成及部分: 对客户端可见Properties及ClientMethods在EntityBase类中,而Exposed的BaseMethods/CellMethods分别生成在EntityCall[EntityName]Base文件中的EntityBaseEntityCa…

KBE_创建项目和基本常识

此笔记参考官方文档 第一个项目 资产库:是每一个项目文件夹的名称,使用KBE提供的生成工具生成一个最小资产库,其中包含了很多常用的工具,默认名server_assets:res:放置一些资源(入地图资源&…