private void ProcessOrphanNodes(float delta) { for (int i = _orphanNodes.Count - 1; i >= 0; --i) { IOrphanNodeUpdate updater = _orphanNodes[i] as IOrphanNodeUpdate; if (updater != null) { updater.OrphanNodeUpdate(delta); } } }
public override void _Process(float delta) { if (Input.IsActionJustReleased("ui_cancel")) { SetGameInputActive(!_gameInputActive); } for (int i = _orphanNodes.Count - 1; i >= 0; --i) { IOrphanNodeUpdate updater = _orphanNodes[i] as IOrphanNodeUpdate; if (updater != null) { updater.OrphanNodeUpdate(delta); } } }