public AfterEffectsInstance(AfterEffectsResource resource) { SetResource(resource); speed = 1f; // デフォルトセット _cut = _resource.defaultCut; _lastAppliedFrame = -(float.MaxValue); }
public void Dispose() { _resource = null; _cut = null; _onEnd = null; _onLoop = null; _scaleCurves = null; _rotationCurves = null; _graphicPositionCurves = null; _graphicSizeCurves = null; _spriteRendererPositionCurves = null; _graphicOpacityCurves = null; _canvasGroupOpacityCurves = null; _spriteRendererOpacityCurves = null; _graphicVisibilityCurves = null; _spriteRendererVisibilityCurves = null; _gameObjectVisibilityCurves = null; _callbackTimeline = null; }
public void SetResource(AfterEffectsResource resource) { _resource = resource; }