Skip to content
This repository was archived by the owner on Sep 21, 2023. It is now read-only.

Commit 2198298

Browse files
author
Alexis Huvier
committed
update(demo)
1 parent 7539a59 commit 2198298

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

Demos/SE_BasicGame/MyScene.cs

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,18 @@
66

77
namespace SE_BasicWindow;
88

9-
internal class MyScene: Scene
9+
internal class MyScene : Scene
1010
{
11-
private Checkbox _checkbox;
12-
1311
public MyScene()
1412
{
1513
AddWidget(new ColorRect(new Vec2(50), new Vec2(25), Color.Aqua, 15));
1614
AddWidget(new Frame(new Vec2(200), new Vec2(50), new Vec2(5), Color.Red));
17-
_checkbox = AddWidget(new Checkbox(new Vec2(400)));
15+
var checkbox = AddWidget(new Checkbox(new Vec2(400)));
16+
AddWidget(new LineInput(new Vec2(200, 400), "BASE", "basic")).ValueChanged += (_, args) =>
17+
DebugManager.Log(LogLevel.LogDebug, $"Old : {args.OldValue}, New : {args.NewValue}");
1818

19-
AddWidget(new TextureButton(new Vec2(600, 400), "Heyo", "basic", "KnightM", new Vec2(200, 60), Color.Red)).Clicked += OnClicked;
20-
}
19+
AddWidget(new TextureButton(new Vec2(600, 400), "Heyo", "basic", "KnightM", new Vec2(200, 60), Color.Red))
20+
.Clicked += (_, _) => DebugManager.Log(LogLevel.LogDebug, checkbox.IsChecked.ToString());
2121

22-
private void OnClicked(object? sender, EventArgs e)
23-
{
24-
if(sender != null)
25-
DebugManager.Log(LogLevel.LogDebug, $"BUTTON CLICK : {_checkbox.IsChecked}");
2622
}
2723
}

0 commit comments

Comments
 (0)