ctor(sdkCard) {
    // initialize properties that may be required in init
    this._loadRequests = [];
    this._fxSprites = [];
    this._animationActions = [];

    this._modifierIndices = [];
    this._modifiers = [];
    this._modifierLoadDataByLoadId = {};

    // do super ctor
    this._super();

    // apply options
    const nodeOptions = sdkCard && sdkCard.getNodeOptions() || {};
    if (_.isObject(nodeOptions)) {
      this.setOptions(nodeOptions);
    }

    this.setAnchorPoint(0.5, 0.5);

    // set sdk card
    this.setSdkCard(sdkCard);
  }
*************************************************************************
SdkNode
- abstract cocos node that interacts with an sdk card
**************************************************************************