Spaces:
Runtime error
Runtime error
File size: 1,178 Bytes
f2dbf59 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
import { app } from "../../scripts/app.js";
app.registerExtension({
name: "ColorOverlay",
async nodeCreated(node) {
// 判断是否为layer节点
if(!node.comfyClass.startsWith("Layer")) {
return;
}
if(node.comfyClass.startsWith("LayerStyle:")) {
node.color = "rgba(20, 95, 121, 0.7)";
// node.bgcolor = "rgba(50, 241, 255, 0.15)";
}
if(node.comfyClass.startsWith("LayerColor:")) {
node.color = "rgba(27, 89, 123, 0.7)";
// node.bgcolor = "rgba(43, 209, 255, 0.15)";
}
if(node.comfyClass.startsWith("LayerMask:")) {
node.color = "rgba(27, 80, 119, 0.7)";
// node.bgcolor = "rgba(4, 174, 255, 0.15)";
}
if(node.comfyClass.startsWith("LayerUtility:")) {
node.color = "rgba(38, 73, 116, 0.7)";
// node.bgcolor = "rgba(23, 113, 255, 0.15)";
}
if(node.comfyClass.startsWith("LayerFilter:")) {
node.color = "rgba(34, 67, 111, 0.7)";
// node.bgcolor = "rgba(19, 85, 255, 0.15)";
}
// if(node.comfyClass === "LayerStyle: ColorOverlay"){
// node.setSize([600, 120]);
// }
}
}); |