mirror of
https://github.com/Ttanasart-pt/Pixel-Composer.git
synced 2025-01-12 23:37:10 +01:00
- [Panel Graph] Fix node name overflow.
This commit is contained in:
parent
225cffb0f6
commit
0ed5a6568f
1 changed files with 6 additions and 4 deletions
|
@ -1257,7 +1257,7 @@ function Node(_x, _y, _group = noone) : __Node_Base(_x, _y) constructor {
|
||||||
aa += 0.25;
|
aa += 0.25;
|
||||||
|
|
||||||
var tx = xx + 6 * _s;
|
var tx = xx + 6 * _s;
|
||||||
var tw = w * _s - 6 * _s;
|
var tw = w * _s - 8 * _s;
|
||||||
|
|
||||||
if(!previewable) {
|
if(!previewable) {
|
||||||
tx += _s * 4;
|
tx += _s * 4;
|
||||||
|
@ -1270,20 +1270,22 @@ function Node(_x, _y, _group = noone) : __Node_Base(_x, _y) constructor {
|
||||||
if(icon) {
|
if(icon) {
|
||||||
tx += _s * 6;
|
tx += _s * 6;
|
||||||
draw_sprite_ui_uniform(icon, 0, round(tx), round(yy + nh / 2), _s, c_white, aa);
|
draw_sprite_ui_uniform(icon, 0, round(tx), round(yy + nh / 2), _s, c_white, aa);
|
||||||
tx += _s * 12;
|
tx += _s * 12;
|
||||||
tw -= _s * (6 + 12);
|
tw -= _s * (12 + 6);
|
||||||
}
|
}
|
||||||
|
|
||||||
var _ts = _s * 0.275;
|
var _ts = _s * 0.275;
|
||||||
var _tx = round(tx);
|
var _tx = round(tx);
|
||||||
var _ty = round(yy + nh / 2 + 1);
|
var _ty = round(yy + nh / 2 + 1);
|
||||||
var _txt = string_cut(_name, tw, "...", _ts);
|
|
||||||
|
|
||||||
draw_set_text(f_sdf, fa_left, fa_center, cc, aa);
|
draw_set_text(f_sdf, fa_left, fa_center, cc, aa);
|
||||||
|
var _txt = string_cut(_name, tw, "...", _ts);
|
||||||
BLEND_ALPHA_MULP
|
BLEND_ALPHA_MULP
|
||||||
draw_text_transformed(_tx, _ty, _txt, _ts, _ts, 0);
|
draw_text_transformed(_tx, _ty, _txt, _ts, _ts, 0);
|
||||||
BLEND_NORMAL
|
BLEND_NORMAL
|
||||||
draw_set_alpha(1);
|
draw_set_alpha(1);
|
||||||
|
|
||||||
|
// draw_line_width(_tx, _ty, _tx + tw, _ty, 4);
|
||||||
}
|
}
|
||||||
|
|
||||||
static drawJunctionWidget = function(_x, _y, _mx, _my, _s, _hover, _focus) {
|
static drawJunctionWidget = function(_x, _y, _mx, _my, _s, _hover, _focus) {
|
||||||
|
|
Loading…
Reference in a new issue