/** * @private */ internal bool _setColor(ColorTransform value) { _colorTransform.CopyFrom(value); _colorDirty = true; return(true); }
/** * @private */ internal void _init(SkinSlotData skinSlotData, object rawDisplay, object meshDisplay) { if (_skinSlotData != null) { return; } _skinSlotData = skinSlotData; var slotData = _skinSlotData.slot; name = slotData.name; _zOrder = slotData.zOrder; _blendMode = slotData.blendMode; _colorTransform.CopyFrom(slotData.color); _rawDisplay = rawDisplay; _meshDisplay = meshDisplay; _blendModeDirty = true; _colorDirty = true; }
/** * @private */ internal void _init(SkinSlotData skinSlotData, object rawDisplay, object meshDisplay) { if (_skinSlotData != null) { return; } _skinSlotData = skinSlotData; var slotData = _skinSlotData.slot; name = slotData.name; _zOrder = slotData.zOrder; _blendMode = slotData.blendMode; _colorTransform.CopyFrom(slotData.color); _rawDisplay = rawDisplay; _meshDisplay = meshDisplay; DragonBones.ResizeList(_textureDatas, _skinSlotData.displays.Count, null); _blendModeDirty = true; _colorDirty = true; }