void Tweener::init(TupGraphicsScene *scene) { k->scene = scene; k->objects.clear(); if (k->target) k->scene->removeItem(k->target); k->mode = TupToolPlugin::View; k->editMode = TupToolPlugin::None; k->baseZValue = 20000 + (scene->scene()->layersTotal() * 10000); k->initFrame = k->scene->currentFrameIndex(); k->initLayer = k->scene->currentLayerIndex(); k->initScene = k->scene->currentSceneIndex(); k->configurator->resetUI(); QList<QString> tweenList = k->scene->scene()->getTweenNames(TupItemTweener::Shear); if (tweenList.size() > 0) { k->configurator->loadTweenList(tweenList); setCurrentTween(tweenList.at(0)); } k->framesTotal = framesTotal(); k->configurator->initStartCombo(k->framesTotal, k->initFrame); }
void Tweener::init(TupGraphicsScene *scene) { k->scene = scene; k->objects.clear(); // if (k->target) // k->scene->removeItem(k->target); k->mode = TupToolPlugin::View; k->editMode = TupToolPlugin::None; k->baseZValue = (2*ZLAYER_LIMIT) + (scene->scene()->layersCount() * ZLAYER_LIMIT); k->initFrame = k->scene->currentFrameIndex(); k->initLayer = k->scene->currentLayerIndex(); k->initScene = k->scene->currentSceneIndex(); k->configurator->resetUI(); QList<QString> tweenList = k->scene->scene()->getTweenNames(TupItemTweener::Scale); if (tweenList.size() > 0) { k->configurator->loadTweenList(tweenList); QString tweenName = tweenList.at(0); setCurrentTween(tweenName); } int total = framesCount(); k->configurator->initStartCombo(total, k->initFrame); }
void Tweener::init(TupGraphicsScene *scene) { #ifdef K_DEBUG #ifdef Q_OS_WIN qDebug() << "[Tweener::init()]"; #else T_FUNCINFO; #endif #endif if (k->isPathInScene) { if (k->nodesGroup) { k->nodesGroup->clear(); delete k->nodesGroup; k->nodesGroup = 0; } if (k->path) { delete k->path; k->path = 0; } k->isPathInScene = false; } k->scene = scene; k->objects.clear(); k->baseZValue = (2*ZLAYER_LIMIT) + (scene->scene()->layersCount() * ZLAYER_LIMIT); k->pathOffset = QPointF(0, 0); k->firstNode = QPointF(0, 0); k->itemObjectReference = QPointF(0, 0); k->mode = TupToolPlugin::View; k->editMode = TupToolPlugin::None; k->configurator->resetUI(); QList<QString> tweenList = k->scene->scene()->getTweenNames(TupItemTweener::Position); if (tweenList.size() > 0) { k->configurator->loadTweenList(tweenList); setCurrentTween(tweenList.at(0)); } int total = framesCount(); k->configurator->initStartCombo(total, k->scene->currentFrameIndex()); }
void Tweener::init(TupGraphicsScene *scene) { k->scene = scene; k->objects.clear(); k->mode = TupToolPlugin::View; k->editMode = TupToolPlugin::None; k->initFrame = k->scene->currentFrameIndex(); k->initLayer = k->scene->currentLayerIndex(); k->initScene = k->scene->currentSceneIndex(); k->configurator->resetUI(); QList<QString> tweenList = k->scene->scene()->getTweenNames(TupItemTweener::Opacity); if (tweenList.size() > 0) { k->configurator->loadTweenList(tweenList); setCurrentTween(tweenList.at(0)); } int total = framesTotal(); k->configurator->initStartCombo(total, k->initFrame); }