块颜色
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
大多数 Blockly 应用使用各种积木块颜色,以直观的方式将积木块分组到类别中。Blockly 随附的块包含多个类别,其颜色与演示中的各种工具栏类别相一致:

此功能块上的其他颜色均派生自主色。例如,阴影块是主色的去饱和版本,边框颜色则是较深的版本。
设置屏蔽区域颜色
块的主色可以使用 JSON 或 JavaScript 定义。您可以传递色相(首选)、RGB 值或颜色名称;如需了解详情,请参阅颜色格式。
JSON
{
// ...,
"colour": 160,
}
JavaScript
init: function() {
// ...
this.setColour(160);
}
请注意采用的是英国拼写法。未能设置颜色会导致显示黑色块。
您还可以使用 Block.setColour(..)
函数或使用主题并定义块样式来设置块颜色。
无障碍
如需了解颜色对无障碍功能的影响,请参阅颜色和无障碍
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-07-25。"],[],[]]