public override void Draw() { EditorDrawingHelper.DrawCircle(Owner.Position, Owner.BoundingBox.width / 2f, CurrentColor); Rect iconBoundingBox = new Rect(Owner.Position.x - (iconSize / 2f), Owner.Position.y - (iconSize / 2f), iconSize, iconSize); EditorDrawingHelper.DrawTexture(iconBoundingBox, plusIcon.Texture, Color.gray); }
public override void Draw() { EditorDrawingHelper.DrawCircle(Owner.Position, Owner.BoundingBox.width / 4f, CurrentColor); Rect iconRect = new Rect(Owner.Position.x - iconSize / 2f, Owner.Position.y - iconSize / 2f, iconSize, iconSize); EditorDrawingHelper.DrawTexture(iconRect, ingoingIcon.Texture, Color.gray); }
/// <inheritdoc /> public override void Draw() { EditorDrawingHelper.DrawCircle(Owner.BoundingBox.center, Owner.BoundingBox.size.x / 2f, CurrentColor); Rect StartLabelRect = new Rect(Owner.BoundingBox.center.x - LabelWidth / 2f, Owner.BoundingBox.center.y, LabelWidth, LabelHeight); EditorGUI.LabelField(StartLabelRect, "Start", EditorStyles.label); }
public override void Draw() { EditorDrawingHelper.DrawCircle(Owner.Position, Owner.BoundingBox.width / 2f, CurrentColor); if (Owner.DragDelta.magnitude > Owner.BoundingBox.width / 2f) { EditorDrawingHelper.DrawArrow(Owner.Position, Owner.Position + Owner.DragDelta, CurrentColor, 40f, 10f); } }
public override void Draw() { EditorDrawingHelper.DrawCircle(Owner.Position, Owner.BoundingBox.width / 2f, CurrentColor); GUIStyle labelStyle = new GUIStyle { alignment = TextAnchor.MiddleCenter, normal = { textColor = TextColor }, wordWrap = false, }; GUI.Label(Owner.BoundingBox, "+", labelStyle); }
public override void Draw() { EditorDrawingHelper.DrawCircle(Owner.Position, Owner.BoundingBox.width / 2f, CurrentColor); if (Owner.DragDelta.magnitude > Owner.BoundingBox.width / 2f) { EditorDrawingHelper.DrawArrow(Owner.Position, Owner.Position + Owner.DragDelta, CurrentColor, 40f, 10f); } Rect iconRect = new Rect(Owner.Position.x - iconSize / 2f, Owner.Position.y - iconSize / 2f, iconSize, iconSize); EditorDrawingHelper.DrawTexture(iconRect, outgoingIcon.Texture, Color.gray); }
public override void Draw() { Rect drawInRect = new Rect(Owner.Position - Owner.BoundingBox.size / 4f, Owner.BoundingBox.size / 2f); EditorDrawingHelper.DrawCircle(Owner.Position, drawInRect.width / 2f, CurrentColor); GUIStyle labelStyle = new GUIStyle { alignment = TextAnchor.MiddleCenter, normal = { textColor = TextColor }, wordWrap = false, }; GUI.Label(drawInRect, ">", labelStyle); }
/// <inheritdoc /> public override void Draw() { EditorDrawingHelper.DrawCircle(Owner.BoundingBox.center, Owner.BoundingBox.size.x / 2f, CurrentColor); }