Skip to content

Commit

Permalink
update event examples
Browse files Browse the repository at this point in the history
  • Loading branch information
friflo committed Jan 14, 2025
1 parent db77eda commit 828d70e
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions src/Tests/ECS/Examples/General.cs
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ public static void ComponentEvents()
Remove => $"old: {ev.OldComponent<EntityName>()}",
_ => null
};
Console.WriteLine($"{ev.Action} {log}");
Console.WriteLine($"entity: {ev.Entity.Id} - {ev.Action} {log}");
}
};
entity.AddComponent(new EntityName("Peter"));
Expand All @@ -214,9 +214,9 @@ public static void ComponentEvents()
}

/* Output
Add new: 'Peter'
Update new: 'Paul' old: 'Peter'
Remove old: 'Paul'
entity: 1 - Add new: 'Peter'
entity: 1 - Update new: 'Paul' old: 'Peter'
entity: 1 - Remove old: 'Paul'
*/


Expand All @@ -228,23 +228,23 @@ public static void TagEvents()
entity.OnTagsChanged += ev =>
{
string log = "";
if (ev.AddedTags. Has<MyTag1>()) { log += ", added: MyTag1"; }
if (ev.RemovedTags.Has<MyTag1>()) { log += ", removed: MyTag1"; }
if (ev.AddedTags. Has<MyTag1>()) { log += " added: MyTag1"; }
if (ev.RemovedTags.Has<MyTag1>()) { log += " removed: MyTag1"; }

if (ev.AddedTags. Has<MyTag2>()) { log += ", added: MyTag2"; }
if (ev.RemovedTags.Has<MyTag2>()) { log += ", removed: MyTag2"; }
if (ev.AddedTags. Has<MyTag2>()) { log += " added: MyTag2"; }
if (ev.RemovedTags.Has<MyTag2>()) { log += " removed: MyTag2"; }

Console.WriteLine($"entity {entity.Id}{log}");
Console.WriteLine($"entity: {entity.Id} -{log}");
};
entity.AddTag<MyTag1>();
entity.RemoveTag<MyTag1>();
entity.AddTags(Tags.Get<MyTag1, MyTag2>());
}

/* Output
entity 1, added: MyTag1
entity 1, removed: MyTag1
entity 1, added: MyTag1, added: MyTag2
entity: 1 - added: MyTag1
entity: 1 - removed: MyTag1
entity: 1 - added: MyTag1 added: MyTag2
*/

public struct CollisionSignal {
Expand Down

0 comments on commit 828d70e

Please sign in to comment.