mirror of
https://github.com/Siccity/xNode.git
synced 2026-02-08 16:24:53 +08:00
Fix to prevent division by 0 (#251)
This commit is contained in:
parent
e704b97c77
commit
bbdbee90a1
@ -202,6 +202,7 @@ namespace XNodeEditor {
|
|||||||
Vector2 prev_point = point_a;
|
Vector2 prev_point = point_a;
|
||||||
// Approximately one segment per 5 pixels
|
// Approximately one segment per 5 pixels
|
||||||
int segments = (int) Vector2.Distance(point_a, point_b) / 5;
|
int segments = (int) Vector2.Distance(point_a, point_b) / 5;
|
||||||
|
segments = Math.Max(segments, 1);
|
||||||
|
|
||||||
int draw = 0;
|
int draw = 0;
|
||||||
for (int j = 0; j <= segments; j++) {
|
for (int j = 0; j <= segments; j++) {
|
||||||
@ -285,6 +286,7 @@ namespace XNodeEditor {
|
|||||||
Vector2 prev_point = point_a;
|
Vector2 prev_point = point_a;
|
||||||
// Approximately one segment per 5 pixels
|
// Approximately one segment per 5 pixels
|
||||||
int segments = (int) Vector2.Distance(point_a, point_b) / 5;
|
int segments = (int) Vector2.Distance(point_a, point_b) / 5;
|
||||||
|
segments = Math.Max(segments, 1);
|
||||||
|
|
||||||
int draw = 0;
|
int draw = 0;
|
||||||
for (int j = 0; j <= segments; j++) {
|
for (int j = 0; j <= segments; j++) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user