Browse Source

✨ Add Signal component

Pedro Schneider 3 years ago
parent
commit
ff1a3c6e6f
2 changed files with 10 additions and 0 deletions
  1. 1 0
      index.html
  2. 9 0
      pandora/components/Signal.js

+ 1 - 0
index.html

@@ -27,6 +27,7 @@
     <script type="text/javascript" src="pandora/components/Rect.js"></script>
     <script type="text/javascript" src="pandora/components/Vector2.js"></script>
     <script type="text/javascript" src="pandora/components/Color.js"></script>
+    <script type="text/javascript" src="pandora/components/Signal.js"></script>
     
     <!-- Game Objects -->
     <script type="text/javascript" src="pandora/game_objects/GameObject.js"></script>

+ 9 - 0
pandora/components/Signal.js

@@ -0,0 +1,9 @@
+class Signal
+{
+    constructor(name)
+    {
+        this.name = name;
+        this.targets = [];
+        this.callbacks = [];
+    }
+}