mirror of
https://github.com/BlackMATov/unity-flash-tools.git
synced 2025-12-15 04:25:27 +07:00
little tweek prepare_all_tweens
This commit is contained in:
@@ -510,6 +510,10 @@
|
||||
//
|
||||
|
||||
var fttim = {};
|
||||
|
||||
fttim.is_element_locked = function (elem) {
|
||||
return elem.locked;
|
||||
};
|
||||
|
||||
fttim.is_shape_element = function (elem) {
|
||||
return elem.elementType == "shape";
|
||||
@@ -585,11 +589,14 @@
|
||||
layer.visible = true;
|
||||
timeline.setSelectedLayers(layer_index);
|
||||
ft.array_foreach(layer.frames, function (frame, frame_index) {
|
||||
timeline.currentFrame = frame_index;
|
||||
timeline.setSelectedFrames(frame_index, frame_index + 1, true);
|
||||
try {
|
||||
doc.unlockAllElements();
|
||||
} catch (e) {}
|
||||
var has_locked = ft.array_any(frame.elements, fttim.is_element_locked);
|
||||
if (has_locked) {
|
||||
timeline.currentFrame = frame_index;
|
||||
timeline.setSelectedFrames(frame_index, frame_index + 1, true);
|
||||
try {
|
||||
doc.unlockAllElements();
|
||||
} catch (e) {}
|
||||
}
|
||||
}, fttim.is_keyframe);
|
||||
});
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user