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

Commit 1bf5d40

Browse files
author
Alexis Huvier
committed
update(demo)
1 parent 763529f commit 1bf5d40

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

Demos/SE_BasicGame/MyScene.cs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,22 @@ public MyScene()
3535
}
3636
}
3737

38-
AddWidget(new Selector(new Vec2(500), new List<string> { "Un", "Deux", "SUPPPPERRR TROIS !" }, "basic")).ValueChanged +=
39-
(_, args) => Console.WriteLine(args.OldValue + " => " + args.NewValue);
40-
4138
var e3 = new Entity();
4239
e3.AddComponent(new TransformComponent(new Vec2(100, 500), new Vec2(3)));
4340
e3.AddComponent(new SpriteSheetComponent("KnightM", new Vec2(16, 28), new List<Animation>
4441
{
4542
new("idle", new List<uint> { 1, 2, 3, 4 }, 0.1f)
4643
}, "idle", flipX: true));
4744
AddEntity(e3);
45+
46+
AddWidget(new Selector(new Vec2(500), new List<string> { "Un", "Deux", "SUPPPPERRR TROIS !" }, "basic")).ValueChanged +=
47+
(_, args) => Console.WriteLine($"{args.OldValue} => {args.NewValue}");
48+
var pb1 = AddWidget(new ProgressBar(new Vec2(700), value: 67));
49+
var pb2 = AddWidget(new ProgressBar(new Vec2(700, 775), new Vec2(250, 20), Color.Aqua, 51));
50+
AddWidget(new Slider(new Vec2(400, 700), value: 67)).ValueChanged +=
51+
(_, args) => pb2.Value = args.NewValue;
52+
AddWidget(new Slider(new Vec2(400, 775), new Vec2(250, 20), Color.Aqua, 51)).ValueChanged +=
53+
(_, args) => pb1.Value = args.NewValue;
4854
}
4955

5056
public override void OpenScene()

Demos/SE_BasicGame/Program.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using ImGuiNET;
2-
using Raylib_cs;
3-
using SharpEngine;
1+
using SharpEngine;
42
using SharpEngine.Manager;
53
using Color = SharpEngine.Utils.Color;
64

0 commit comments

Comments
 (0)