ng release and blank controls

This commit is contained in:
Brandon
2020-11-01 14:16:22 -05:00
parent 968a001a36
commit 5fa4bc458e
65 changed files with 3468 additions and 126 deletions

View File

@@ -0,0 +1,33 @@
package io.newgrounds.objects;
import io.newgrounds.utils.Dispatcher;
import io.newgrounds.NGLite;
class Object {
var _core:NGLite;
public var onUpdate(default, null):Dispatcher;
public function new(core:NGLite, data:Dynamic = null) {
this._core = core;
onUpdate = new Dispatcher();
if (data != null)
parse(data);
}
@:allow(io.newgrounds.NGLite)
function parse(data:Dynamic):Void {
onUpdate.dispatch();
}
public function destroy():Void {
_core = null;
}
}