File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -46,8 +46,8 @@ Basic example usage of some of the ECS features.
4646
4747``` cs
4848public class MainController : Controller {
49- public override void OnInitialize () {
50- this .Register (typeof (EnemySystem , typeof (AiSystem ), typeof (AudioService ));
49+ public override void OnInitialize () {
50+ this .Register (typeof (EnemySystem ) , typeof (AiSystem ), typeof (AudioService ));
5151 }
5252}
5353
@@ -62,15 +62,15 @@ public class EnemySystem : EntitySystem<EnemySystem, EnemyComponent> {
6262 [Injected ] public AiSystem aiSystem ;
6363 [Injected ] public AudioService AudioService ;
6464
65- public override void OnEntityInitialized (EnemyComponent entity ) {
65+ public override void OnEntityInitialized (EnemyComponent entity ) {
6666 if (entity .level > 5 )
67- entity . speed *= 2 ;
67+ this . aiSystem . Trigger ( entity ) ;
6868 }
6969
70- public override void OnUpdate () {
70+ public override void OnUpdate () {
7171 var _delta = Time .deltaTime ;
7272 foreach (var _entity in this .entities )
73- _entity .AddPosition (_delta * _entity .speed , 0 , 0 );
73+ _entity .AddPosition (_delta * _entity .speed , 0 , 0 );
7474 }
7575}
7676```
You can’t perform that action at this time.
0 commit comments